I actually have a similar idea. Could get some L brackets with the upturned lip at the end, like this, and get suitably sized cork bark flats to set on them. That way it's a basking platform but still has some texture for better grip and looks more natural to an extent. A much simpler solution than messing around with trying to put in a bunch of shelves with foam and glue and whatever.
Also on the vine on the dowels thing, I actually do have one of those bendy vines since my mom, bless her heart, got me one but I haven't had a use for it. Now I do.
I have an opportunity to go to the local reptile show next weekend so I think I'll go and see if I can find some cork bark and branches and such. And not bring anything back that's alive.
Probably...