I probably should have thought of this before getting into mantids, but can they thrive on flies, meal/max worms, and a few crickets? I have an irrational fear of roaches, so I don't know if it's something I'll be able to "keep" let alone handle - even with 10" feeding tongs!