I've had both recently Xpel and ExoShield Windshield Protection Film so far I think the Exo is more clear with much less distortion. They are about same price for install as well. As far as protection so far no issues with either. What's nice with the Grenny is flat window so way less opportunity for distortion. On the wife's GTS we had Xpel installed and removed due to distortion but the Exo is perfect on her ride.