I think the mesh I showed is the same, or at least very similar to what some people have used for Spidey eyes. I bought some of that mesh to use with a cowl I was working on before I started sculpting cowls, and it worked fine. I think I had to double it up to keep people from seeing my eyes, but I could still see through it pretty well.
I know of one guy who I think successfully put lenses in a cowl without them fogging up, but his cowl is well ventilated and has a built in fan. For most people, I don't think the lenses work very well.