Been using Rain X on my windshields for years and never had a problem with it. No distortion or discoloration. Put it on and wipe if off. Don't leave it on too long. Tried the Pledge yesterday and it worked real good too. Now my bike smells lemony fresh. I still like Turtle Wax chrome polish for the chrome though.
I have used slipstream and bugslide, both work well. Also had no problems using HD's spray cleaner and polish on the windshield (directions stated it is ok for windshields).
A fair wether friend of mine just bought his first bike...When I told him about pledge he looked at me like I was nuts....Im glad for the wise man on here that I listen to...Yes at first I was thinking he was mabe a little out there himself....:laugh