Back when I wore the only helmets available, 3/4 Face with shield snaps, I was much better prepared for high speed riding in the rain. Now that I wear glasses (old age), I'm constantly searching for the next best/better over-the-glasses-goggle. I think I'll go back to faceshields w/rainX. :-)
I do have a full face helmet gathering dust on the shelf.
I wear glasses, too. Wore goggles over them for a while, 'til I found out that a sealed nose bridge kept the wind out of my eyes.
I prefer a beany skid lid. It don't do much but advertize, but I like it. I usually wear it with Harley's version of a welder's cap underneath. Not to in/stylish, but it's me.