Will the electric EG2s fit with this...
Will the electric EG2s fit with this helmet?
It will work, but won't be great. If you want a really great/flush fit with this helmet go with a Smith goggle. All of the goggles are designed with the helmets in mind for a perfect fit.
I would definitely get either Smith gogs or get some spy gogs. either way they will fit great.