As a young person riding in Alabama, 60 mph bugs against bare skin cured me of open anything on a motorcycle.
Under the face shield though, I transferred these
Australian Fitovers from sailing, and find they work just fine on the motorcycle, since I also depend on tri-focals these days.
As for fogging, I found that nothing, and I mean *nothing* works when temperatures are between freezing and about 50ºF and it's raining. Between that, and ice, I simply don't go out (I do have spiked tires for one of my bicycles though for ice and snow).
For everything else, I add fog shield to the inside of every replacement face shield.