Crickets also pretty much guarantee pinworms. My adult panther refuses to eat out of a cup. Unless he hasn't eaten in days he won't go for anything but hornworms, silkworms or other super treats. Gut loaded dubia or orange heads he won't take unless he is really hungry, but I refuse to keep crickets in the house and the other things are either really expensive or not always available- and limited "shelf life".
But he still has a lot of fat on his tail and neck so I guess he is doing OK.
So don't worry too much-
One other trick is using a laser pointer to wiggle on a roach, just make sure he isn't catching reflections off glass from it.