Roaches are the best! They don't smell, don't chirp, and are easier to catch lol. But I think I rather a cricket loose in the house, rather then a dubia roach. If you can contain dubia roaches, it will be a good choice. Learning how to breed dubia roaches is easy and it will save you a crap load...