I personally like how easy glass tanks are to heat (no worry of plastic melting, etc.), but tubs can be the better option for Ball Pythons, just make sure you have an accurate hygrometer. Our Ball was adopted, so he came with his 40 gallon glass breeder. Belly heat isn't mandatory for all snake...