Although I'm skeptical about racks due to visibility (I like to keep an eye on my ball pythons' behavior just by being in the room) plus they're kind of ugly, I think specialty reptile cages that just have visible windows for the doors is a good in-between ground. (I'm talking cages like Boaphiles and Animal Plastics) Almost equivalent in comfort, but also with one visibility viewpoint. This is, of course, from the viewpoint that your wallet is real fat.
I personally plan on using those visibility reptile cages for lizards and larger/iconic pet snakes while I would use tub racks for babies and most of my breeders. That's of course when the day comes and I can actually get get more reptiles.