One trick that I use vs smell that has worked wonders for me, is that I buy 50lb bags of rabbit chow at Tractor Supply at around $16 a bag, and use a layer of that as a substrate for my cricket tubs. NO ODOR problems and based on the rabbit feed contents, they can chew on it and it's not a bad thing.
The biggest thing for me was switching away from the box store type of house crickets. I used to lose sooooo many every time. Now, I rarely lose any unless I keep them well over a month.
The only caution is you don't want to introduce any moisture into the substrate or you will end up getting fungus. To keep that from happening, I make a tray for feeding out of aluminum foil which keeps veggies and any moisture from food from getting onto the rabbit pellets. Works for me. Find what works best for you. =)