Windshield films are tough. If they are thick enough to provide protection against impacts, they are thick enough to distort your vision through them.
I rode along in a friends 570 and ExoShield is the only one I would consider. It was virtually distortion-free at Sebring.
https://www.getexoshield.com/windshi...mparison-Table