If you give BP's something to climb on, they will use it and it's probably good for them.
If the snake has only ever lived in a tub with minimal head room or no climbing opportunities, it might take awhile before it figures things out and builds up the muscles. So platforms or hammocks can be a good start because they give the snake something to climb on but also another stable place to hang out. A platform that's fairly close to the ceiling actually has some aspects of a hide too (as long as the lid is on, lol), since it's sort of a narrow crevasse, so it gives the snake more options for sitting around as well as for climbing. But dowels, PVC, branches, etc, can all be used to make climbing structures. You can buy cleaned-up branches and driftwood kinds of things at pet stores, although they're often overpriced IMHO. I've heard of using perches meant for birds, too. If you're using a tub, you just make a hole in the side to mount it to. In a tank you probably have to be more creative at either building free-standing structures or using branches that can go diagonally from corner to corner and not fall.
Another method I've seen that looks neat is to wrap PVC pipe with rope or twine so it isn't so slippery. You could even wrap fake plants in along with it if you want.