Guess with a try if you dont mind drilling holes in your cage. Nit like you have much to lose anymore.
And if you are looking for a place that does reptile perches, a guy i talk to a lot on the GTP forums gave me this place. They will even mount hardware to the branches i guess too. It's nice Manzanita wood.
http://manzanita.com/