I love that stuff
i have it on All windows and mirrows

if you are not sure about it , why dont you do 1/10th of the windshield, some where on passenger side in the corner

and spray water at it, and see how you like it