First, congratulations on joining the snake community and welcome. Yes tubs do hold heat/humidity a little better, and are a space saver for people with larger collections. In my opinion if you are to be a one snake person you might as well show it off. Don't let anyone here scare you away from glass cages. With a few tricks they are easily managed and look very nice. I recommend starting with a 20 gallon long glass cage with a sliding/locking mesh screen top, and a 75 watt red lamp on a dimmer switch. Using aluminum foil you can cover most of the mesh screen top and it will help hold heat and humidity well. After finding a nice moisture holding substrate you can decorate how you choose. This should do well until the snake is 28-30" long. At that point I would move up to a 36" long/40 gallon tank. That or a nice Exo-terra cage with front opening doors. Very nice for a display tank. When the time comes to move to a bigger cage the only real change you'll need to make is bigger hides and a more powerful lamp. Sometimes an under tank heater with a thermostat is recommended on the cool side of the cage because it is so far from the lamp that ground level temps don't get quite high enough from the lamp alone. That or a second lamp is an option also. Whichever way you decide to go make sure you do lots of homework before you purchase a snake.