Ben there done that. My windsield is about nose high so I can lean down a bit or sit up and look over it. My best view in the rain is, no glasses, looking over the windshield, through a face mask. So I am only looking through only one layer of wet glass or plastic that is close to my eyes. There is enough spray that the glasses would eventuly get wet.
I don't always have a face mask so I don't want to stick my head up in the rain. Rain drops sting. In this case I look through the windshield, with Glasses on. Two layers of wet glass or plastic.
I keep wax on my windshield. I keep a can of cleaner polish in my bag. I can clean bugs off without scratching the windshield and water beads up. Yamaha or Honda cleaner polish does not harm the windshield.