I don't mind the mask is made of solid plastic instead of vinyl, just imagine what could happen to a low quality thin vinyl sheet over years. The original ILM Snowtrooper vinyl shroud looks ok after these years but it is much thicker than it would be in 1:6 scale. Plus to have a vinyl sheet in 1:6 you need a good quality material and to be a head under it to hold it = price up.
Wish though the eyes were bigger and to have some kind of an option in designing the helmet's shroud not to be identical on all troops if you have more than one on display. I ordered my regular at Razor's and thinking of the E-web Cannon but I simply don't see $150 there. $150 is half of a good quality 1:1 helmet, not a 1:6 plastic toy. Will think about this longer