I'm in Northeast Florida and I have clear corrugated plastic sheets on my duck aviary roofs. They've been through multiple hurricanes and tropical storms over the last 13+ years. I think I eventually replaced some of the sheets, but they hold up very well and haven't broken during storms.
I'd...