There are many different ways to house your snake. Some people like stackable front entrance enclosures and others like the racks. If you have enough room i would say stacks bc there is more room and you can just look through the front and see everything thats going on in a glance. Racks are a better way to go if you have a ton of snakes and as well not a lot of room. You can go from constructing your own to purchasing online. Its just a matter of time you want to put into a project and what your price range is. Racks can range from 200 on up depending what the size it. With stacks you can use some and then always just keep buying stackable as you purchase or produce more reptiles. I like racks or my hatchlings and then I keep all my breeders in 3*2*2, 4*2*2, on up to 8*2*2. That is what I have found works the best. Its just all in the eye of the beholder. Im with you i like keeping my adults in enclosures rather then tubs.