Just as an interesting follow up... a rider on the other forum where I got this item posted that the clips on the top on the face shield would NOT allow the shield to seal thus allowing lots of rain to run IN. This is a deal closer as far as I'm concerned!
Oh well... Not sure I could get past how goofy it looks either!
The web site for that product specifically said that would not be an issue in addressing various questions.
As for not putting on rain gear when it rains, well that is one way to find out how waterproof your gear is. Even though textile gear does not soak up the rain as bad as leathers can, they still get wet and can soak thru, or just be heavy and annoying. I'd rather put my rain gear on before that happens.
Frogg Toggs - great light weight rain gear, but after using a set for many trips I'm going to look for something more in the vinyl/polyester material to really keep water out. Frogg Toggs are basically treated paper, they eventually get wet and come through a little. They also leave tons of little fibers on any velcro on your gear. Mine lasted a long time and were worth the price, I needed someting that packed light, and I have a discount coupon (MSTA event door prize) on a set so will buy another. But something like my first rain gear (Nelson Rigg I think) would be better, also a better wind blocking layer for the cold.
Lobster claws - yep I think those are what I need, something similar like gators for the boots maybe.
PS When it is hot and spotty showers I generally ignore the rain until it becomes very heavy. Once its over the wind from riding will dry me out, and I'm not smothered in layers of less breathable material in the heat. I'd prefer not to ride in the rain, but I don't live in SoCal or some other climate like that.