No I havnt but I just might now
Just about every phonics and spelling program has a different number of possible sound combinations. That is the English language for you. A mosh mash of all those other languages creates a very very messy written structure. At school my kids start with thrass (44 sounds) and move onto spalding in grade 3 because they need more sound spelling options than thrass offers!
I think reading exposure and writing practice is the best thing you can do to create good spellers. Is a practice makes perfect combined with a familiarity makes it possible approach.
Pick any system that you child enjoys and run with it.