I have a set of those with the thermal dual panes and fan, they are my go to's, with a Brass Face mask.ESS profile goggles, with foam removed. Rarely ever get any fog, and have a G&G fan if necessary.
This weekend I almost broke out the Revision Exoshields that I had a anti fog breakthrough with (liquid soap FTW!) but chickened out about getting shot in the face.
Will try those next game for sure, though, they're like wearing nothing.