I have a Reptarium, I really like it.
Spend some time with the PVC frame before putting it in the mesh. You can tie twine to between the PVC pipes to give you places to attach vines and stuff. Depending on what you use for vine material, you might be able to hang vines right off the PVC (thinner is better in this case)
The mesh is a somewhat tight fit, but you can work it over the additions just fine.
You can take the mesh off and put the PVC pipe with chameleon in the shower if needed and run the mesh through the wash.
I actually created a twine grid on the top and on three sides to give the animal something other than the mesh to climb on. One thing that surprised me is that my Fischer's likes to hang out on top of the "ceiling grid"... I guess I tied it looser than I thought...but he gets up there and happily looms down at the world.
All my chameleons have been small, so I don't know how well that advice translates to a larger animal, but I do believe that if you think about how your animal will use the space and work with the PVC frame before you put it in the mesh, you can create a wonderful environment (I hung a plant from the twine grid...just to give you an idea).
**edited to add a note on drainage**
My husband built a frame to support the cage and hold a plastic drawer under it....the water just drips into the drawer and I empty it and clean it as needed. It's extremely easy.