The Assault A Frame has a non-vented lens and comes standard with the helmet strap, which has offset mounting brackets to make it easier for the strap to fit around a helmet. Also, the strap does not have any icons or logos.
The fan goggle, if I'm not mistaken, works by blowing air into the into the goggle to prevent moisture build-up and fogging. Perhaps someone who owns a pair of these can confirm.