I know it's a topic thats been done to death - but I wondered what everyone else has tried ?
Has anyone found a magical substance?
That
1. Works - beads properly at lower speeds (20mph?)
2. Lasts a long time?
3. Doesn't damage the visor

I have tried using the following:-
1. Bike it stuff - lasts about 35 seconds
2. Mr Sheen - lasts longer but is silicon based and attracts dirt like flies to ****
and also 'stars' at night.
3. Genuine Shoei water repellant - didn't work at all
4. My newest idea Grangers footwear proofer - the best by far but it is water based so it doesn't last very long.

I think anything that works needs to have some form of translucent clay & wax base so that it smooths out the surface of the polycarbonate shield and adds water repellency at the same time?

Any ideas greatly appreciated - I'm sick and tired of using my glove every 40 seconds.