I can't stand these stinky, always dying, crickets anymore.. I was gonna order some dubia roaches.. Just wanted some feedback from some people on how they are.. I know they don't smell nearly as bad and are better nutritionally, but what about housing them.. Do they live a lot longer? Also, am...