In my professional opinion....speaking from 30 years of designing and working with this stuff, Stratoglass is a nice option at this time. Stratoglass has not been around all that time but when I started to use it for my projects, I found it to work very well. I am troubled by your notion of having to take the dodger down in heavy winds. That tells me that you may have bigger problems in the integrity of the frame. A well designed dodger should be able to stay up in strong winds ......at least up to 35-40kts. Dodgers are made to stay in the upright position and not fold up and down. I've seen more nice dodger designs layed down...

just because an owner wanted to "get some air"......yuk...All that does is crease, deform and scratch the glass. If you want more ventilation, build in zippers into the front panel so you can roll it nicely or lay it flat on the top. Also, if you want the dodger out of the way entirely for racing, build in zippers into the attachment sleeves which would allow you to unzip the fabric from the frame and stow it below when not wanted. Hope this helps.