I suppose you could take a good pair of avation goggles in and have custom lenses made. I used to use goggles when I rode a motorcycle. I still like them in bad weather. However my BMW K75RT has an extended windshield. If there isn't a big crosswind, it works just find. I hunker down behind the windscreen and carry on. I'd love to see a helmet visor made from the photo gray stuff that I have on my glases.
Next step, an 'lectric ridding suit. Ah, warm and tostey. Works fine if your electrical system can handle it.
-Fadac