This is true, I have wisdoms (seemingly the only person on NS who does) and I like them. And I never have a problem with them on my salomon brigade helmet.
electric eg1s are awesome. They are pretty wide so you have a good field of vision, wicked designs and an awesome lens. They've worked well for me under and on my helmet (smith hustle)
electric eg2's and eg1s are really sick they both have great sphereical vision crowbars are also really nice and scot makes some dope flat lense goggles if you dont want sphereical lenses whatevea fit ur face the best