I love this thing. I live in hot a humid Florida, where fogging can be a real issue.
I did have some problems with fogging initially, with the mask in the default set up, but I switched to the visor and haven't had a problem since. (The forehead protector blocks some airflow.)
I did have to shave some of the visor off to fit my head, and the screws are a pain to work, but otherwise this is a great piece of kit.
Stands up to direct hits.
Little to no fogging issues.
Easy to breath in.
The position of the screws makes it difficult to change from forehead protection to visor, and has resulted in me losing a screw.
Rating: [4 of 5 Stars!]