Not that I doubt you, but where did you hear that you can't hurt the antifog coating on the inside? I took a nasty spill today and got them pretty snow packed. Was really paranoid to touch the insides at all and let them air dry. Now sitting with a few water spots, but nothing major.
I also love the red sensor mirror. I also have a XL Bern helmet and had tons of adjustment room for the strap to go over the helmet. No pressure points whatsoever.