Double glazed goggles are pretty good, but ime they don’t make much difference on a proper wet day when the problem’s also water and crap on the outside. Love them for cold weather uplifts and the like though, they deal so much better with breath fogging than standard lenses.
Oakley have been a bit on/off with this, there was an official #enduro lens but I think my current one is a snowsports lens, works just the same though. It’s old old tech for motorbikes but doesn’t really seem to catch on for us…
Re coatings, there’s a bunch of ways to anti-fog lenses that don’t have great factory anti-fog but really, just get the nikwax visorproof, it works better than any of the other approaches or products I’ve tried. No washing up liquid, shaving foam, bob heath, cat crap, any of that stuff. The nikwax is better for fogging but also has great anti-beading so water and muck sheds off the lens far better. And it lasts really well (this is almost a downside, since it lasts ages then when it starts to go off, you don’t immediately notice). A bottle lasts forever too. I think I bought my current one in about 2007
Just, don’t use it in a linoleum floored kitchen or you will die a slippery death from the overspray. Don’t arsk me how I knows, I just knows.