I'd be interested if they had a flavor that had 100% light transmission. I already use "Solar Shields" fit over sunglasses in s "smoke" color. At night I am using cheap safety goggles from Home Depot or nothing at all, just my glasses. I've found that the visor of my helmet keeps a fair bit of rain off my glasses. The "haze" that results from using Rain-X Anti-Fog is not bad enough to make me seek any alternative.
H