If you go PVC, you can wrap it in twine to give it some texture, you may want to check Home Depot if you have one and see if they have stair railing. I was temped to buy that over the fence posts as I could get nice long sections.
Fake vines and twine can dress up about any perch, and if you end up with something wooden, you can staple fake foliage onto it.
You can see the front perch here is a closet dowel that I had to dress up. It was really boring, and too smooth for Wallace to grip. Fake vines and fake plastic plan leaves made it look the part.
The second perch is actually a real tree trunk from and oak tree that was damage in a storm.
Last perch in the rear has the twine. Twine is very inexpensive and you can buy long sections of it and wrap it as heavily as you want. Some folks with cat jungle gyms have the stuff.
Your cage looks sensational in it's early assembly stage.
Dude! Stair handrail, of course! The most obvious solutions are always the last that I’d consider and you in true Gio fashion come through once again. Thanks brother! Would certainly look nicer than a pvc pipe.