I was thinking the same thing, but the downside (for me, at least) is that when you take a snake out, you are confined to that small area, or it's going to get chilled
when you take it out to go upstairs, & later, when you return it. I suppose the answer would be transporting it in a styrofoam box/ insulated cooler, as I do when my
snakes have to travel in a car, to keep their temperatures more constant.
For me, the biggest downside would be having to go so far out of my way to keep an eye on my pets...for that reason, they are integrated into my living space.