Likewise, I always carry some decent mesh eye pro on me for game days, my only very small criticism of mesh is obviously vision is a smudge more limited, partly through light transmission but mainly because at 51, I now need glasses for close up such as reading fine print, the downside to this is anything "solid" in front of the eyes, even fine mesh, can cause focus issues for me.
so if I'm indoors in semi dark environments, it's clear or yellow glasses, but with the mesh in my pouch in case misting gets silly, & woodland sites my mesh as my primary eyepro with glasses as back up.
never had anything get past the mesh though, & ive been hit in them more times than I care to admit to 😏