I got a revision. The original lens does not fog at all. I guess whatever it was treated with is working perfectly. I heard those with fan do not fog outdoor. They are more pricey and require non-standard size battery.
not sure if you need glasses to see or not. revision, ESS, and most other brands do support special attachment for inside lens which is super nice. If you do get this option, make sure to get them anti-fog.