Personally for me when it comes to eyepro it's ballistic or bust. I would rather have my eyes protected by something that has a real, tested, protection rating rather than something that does not.
There is a lot of topics about the safety of mesh goggles so I won't get into that. A lot of people that use mesh and have no problem with it, in the end it's your eyes so the decision about how you protect them is yours.
If you want a good set of goggles that won't break the bank look to Armyissue. He has some ISS goggles that are surplus for like $40.
Durate et vosmet rebus servate secundis.