Agreed that they need horizontal space. Vertical space is a good thing to have, but it’s not much use unless you provide ways for the snake to use it. Platforms are great; they can be free-standing on the floor, they don’t have to be attached to the walls. They create more places the snake can go, more places to put hides, and more ways to access different temperature and humidity zones. Ball pythons will definitely make use of branches and other stuff to climb, too. Yes, they’re terrestrial, but we’re talking about stuff that’s two feet high for an animal that’s four feet long. If the snake has never had stuff like that in its cage before, it might take a long time before you ever see it making use of it. But it’s there for when the animal wants it.