It's really down to what works for you. The snakes that are kept in tub/rack set ups are kept with minimal fuss because they don't need it. The tub and rack create a small, securely enclosed space for the ball python to be comfortable and allowed to not be exposed to very much stress from external stimuli. For a tank or pvc cage with a big clear front that lets people (and other animals) stare into it all day, cluttering up the tank creates a visual barrier that does the same thing. if You're only keeping one or two snakes, then well furnished terrariums are not only good for your snake, they're nice to look at. If you have a lot of snakes, and/or intend to breed the ones you have, and need to keep all of those animals efficiently, tubs and racks are the way to go. They don't look as pretty, but the real show is sliding one open to see your most prized morph![]()