So I'm looking into new caging options, and I'm not sure what the "best" method would be.

If I went with the rack system:




Now if I went with a traditional cage:


I want to have multiple snakes in the future. I want to give them the best environment possible, but for $289 per tank, it really pushes me towards racks, but are those good options? Will snakes be happy and healthy in a rack for all their lives?

What about building my own cages, does anyone have any guides on how to do that and how much it would cost?