I ended up with little scratches in the right corner. Do you think this will work on the tiny scratches or will it mess up my windshield.
Depending on how deep the scratches are, it should. There's nothing in any of the Pledge-type polishes that will hurt Lexan. I've used Pledge, Old English, Favor, Great Value on all my windshields and they do a couple of things:
1. They temporarily
will fill in haze scratches to a point you think you have a new windshield, but when you wash the windshield (with a non-ammonia windshield wash) you'll have to go back over it with Pledge;
2. Makes it much easier to clean bugs off the Lexan; and
3. Makes a good water beading coating.
Aircraft owners and motorcyclists have been using Pledge (and others similar) without any ill effect on Lexan for years.
But as I say, it's a temporary coating that will wear off. Whenever I use a detergent to wash my windshield, after it's dried, I always go back over it with a coating of Favor/Pledge, etc. Been doing it for years.
I also use the stuff as an interim wax job on all parts of the bike between serious wax/polishes with Meguiars.