There is an option for coated poly carbonate windshields. These would be fine if taken care of.
I’ve been wearing coated poly carbonate eye glasses for years. They are far stronger than glass and modern coatings make more scratch resistant than uncoated glass. I’d imagine these windshields are similar.