Tubs in or outside of racks can work just fine with the proper setup. Tends to be easier to control heat (under tub flex watt strips, in the case of a rack) and humidity (no screen tops or light to dry it out and plastic holds humidity well). A couple hides and water and you are basically good to go.
But that doesn't mean that they can't also be kept well in a nice, more "realistic looking" tank setup. Covering the screen top with plexiglass usually makes it easier to control humidity. The more natural look can be fun to look at and I've had some balls and boas that just hide all the time, but I've also had balls and boas that roam a lot and actually hang out on top of big branches or on top of hides where you can clearly see them.
Do what is practical for you, will give you much enjoyment, but keeps your snake's health and well being as the top priority.
But whatever you do - avoid the temptation to put two snakes together. I know there are many cases where people have done this without a problem. But it only takes one time to make you thoroughly regret it. Like this guy who thought he'd keep his boa and ball together just for a short time...
![]()