There are several methods of keeping them warm. Some people use an under tank heater (UTH), some use heat flex tape, and still others use a human heating pad. I like the human heating pad. As far as the "smell" of the egg crates... they shouldn't smell. When did you change them last? I know for keeping crickets they will stink like there is no tomorrow, but not for dubia.