It helps with visibility during muddy events where mud will get caked up outside and inside the windshield, but if it also helps when you don't have the proper cleaner or cleaning tools for it. If you don't use the right type of cleaner on it or the right type of rag/cloth, it'll streak really badly and it'll really mess with the vision of whoever's driving when it's really sunny outside or when the lights are bright at indoor venues. I've used both great and crappy cleaners and rags to clean Lexan, so I can tell you first hand that it'll either be invisible or streaked to the point of no return.