I use one of the off the shelf windscreen products 'Rainex' I think its called, to improve wet weather visability. I apply it after cleaning and when rain hits the screen it instantly beads together and races off. Its remarkable stuff and at times I've not even bothered with the wipers it's so effective. It needs reapplying every couple of weeks. Worth considering!
my brother uses Rainex on his goggles and visor on his motorcycle
swears by it, also on the headlamp lens.
he might use it on his wallet because he never pays his way, the money just seems to fly away..................