I've got one of the CB70 vision racks and it's got it's good points and it's bad points. Being open all around, it's doesn't hold heat as well as my other racks. However it does have grooves around all the edges so that you can insert panels to enclose it. I'm not wild about the heat cable having had an escaped rat chew though one of my cables in an amazingly short time, however it's easy to move the cable around so that you can heat either a larger or smaller area or even have multiple heat zones. It does get wobbly after a while, but I think that has more to do with the rubber hose that is used as spacers between the shelves. If you replace those with sections of PVC pipe of the same diameter it stays a lot stiffer. On the plus side, it's very easy to modify. I'm in the process of turning my CB-70 adult rack into a hatchling rack which uses 4 tubs per level. You can also turn it into a subadult rack using two mid-size tubs per level. It's light weight so it's easy to move around, it's also very easy to take down and store.

I think these are a great first rack for any new hobbyist. As your collection grows you'll probably want something more substantial and heavier duty for your snakes 'forever home' but it's hard to beat the versatility of these vision racks, every serious hobbyist should have at least one.