It does sound like your leo is doing better if he is eating again. That's really the big sign of everything in leos: MBD-stops eating, egg bound-stops eating, broken jaw-stops eating, parasites-stops eating, infection-stops eating. You get the idea. 9 times out of 10 if a Leo has returned to eating on his own he may need some additional supervision but is probably fine.
And I agree with Vanilla Rat. Crickets, mealies, superworms, tomato worms, silk worms, and occasionally even small pinky mice etc. can all be used and should all be used as part of a varied diet. Its always best for it to be as varied as possible. Wax worms on the other hand should be offered only occasionally as treats or when fattening up gravid females because they are very high in fat and geckos love them and often refuse to eat anything else after a few weeks of a steady waxy diet.
I would never say that any of these items should be offered exclusively but the only time I would say don't offer mealies or supers at all is in the case of a young animal too small to eat them safely or an animal who's already experiencing illness or trouble eating as the chitin can make them more difficult to digest.