It absolutely is about finding what works best for you and your snake. However, willfully choosing a path that a lot of other people have had trouble on is probably not the best route to take.
I'm not sure what your motivations are for wanting to use such a large setup...IMO a large cage with a bunch of fake plants and half-logs is a very very far cry from a "natural" environment. If you REALLY wanted to set up a natural ball python habitat, you'd be creating a huge savannah grassland type area with deep, natural burrows. This would be impractical for the average keeper and something better suited for a zoo.
I have been keeping snakes for a while but not so long as to forget about what it was like when I first got started...I also started wanting a "natural" setup thinking it would be better. The practical experience I've gained since then has taught me otherwise.