4kids produced 3 of those. Di-Gata is as is from Nelvana's original production. Winx Club is the only one that's a dub. That said if FUNi handled it I would imagine it would turn out better but they don't dub European programing so it wouldn't have happened.
Better examples to try would be as follows:
Ultimate Muscle, Shaman King, Yu-Gi-Oh!, YGO GX, YGO 5Ds, Dinosaur King, Tokyo Mew Mew, Kirby, Sonic X, Doremi, etc.
All of which would easily be better in FUNimation's hands. Though they may or may not have been able to extend the TV run of Muscle like 4kids did.
And I'll also offer the flip-side:
What if 4kids had their way with these popular Japanese animated series that FUNimation distributes?
Dragonball GT, Kodocha, Case Closed (good luck with that one, but Fox Kids apparently did try), Shin Chan