It is something great, which should be respected, otherwise the glasses pushes the helmet on the nose (down).
The eyes are just not when the sun is on it will pop, something visible from the side, otherwise completely reflected.
I had time to get hold of the "lucky" the goggle Amazon Prime for 107Euro, pity that the price varies so