nope, that's pretty much it. the gahh does limit access somewhat. i found that if you fidget with the glass you can get it to sit on top of the roll bars and push it in just slightly, but it doesn't "fold" like the plastic does.
i had some luck with a bungee cord wrapped under the top, around the glass and across the top, hooked onto the front of the top. that was enough "push" on the glass to keep it out of the way.