I went for an XC ride in a full face. It was hilarious - twas a busy trail, and i was warming down after many a DH run. It was hot and uncomfortable. But i was teh coolest. I even put tape on the strap!
That Fox helmet sounds like your kind of bag. The flux? Or transition?