500 Extra Small Dubia Roaches Cricket replacement, Extremely nutritious feeder