Calcium carbonate as ingredient #4 might be worrisome. It's meant as a gutload diet, which means it should be fed for a few days prior to feeding them to a reptile to increase the calcium content in their gut. I wouldn't imagine that much calcium would be healthy long term for a non-crustacean invertebrate. For use as part of a varied diet it would probably be fine.