Dubia roaches are basically the best. High protein, low fat, low chitin levels. No risk of parasites (unlike crickets). Don't fly, don't jump, don't climb smooth surfaces. Mealworms are convenient, so I understand why people feed them (I personally don't anymore). But Dubias > crickets any day of the week.