It sounds awesome, and I think it is great that you are putting in so much effort to make a natural environment for your pet!
I keep a rack system, for the ease of it, and the fact that I am raising a breeding project, but I will be getting all my big adult breeders pvc tanks once they start producing clutches to pay for it!
And use my rack for holdback juveniles.
Going to need a huge snake room someday! Lol