When I was pressured by my Florida friend to try mesh for the first time, his Joe Rocket bothered me. The mesh was quite large, and I could actually see my skin through the holes. I worried about abrasion right through the material and about the possibility of snagging the open weave in a fall. I purchased the FirstGear with a tighter mesh...
just to satisfy my mind. In their defense, the Joe Rocket jackets available now seem to have a tighter weave, although most are still not as tight as my FirstGear. I would not hesitate to buy one.
I think that you can probably find good reports and bad reports on any of these jackets, and even on the solid textiles. Textiles will not ever be as tough or as "skid-resistant" as leather. As blown out of proportion as things get on the Web, though, there seems to be no big uproar over any of these. I think they will all work moderately well under most conditions. A lot depends on the circumstances of the accident.
There are important considerations when selecting any riding wear. First, does it have protective padding? Is that padding in the right places and dense enough to work well enough for your type of riding/exposure? Does the clothing fit well enough or have adequate adjustments to keep the padding in place during a fall? Things like velcro straps to keep the sleeves from flapping are important. Second, what is the material? There are hybrid clothes with part leather and part mesh. Same for solid and mesh textiles. These offer more protection in critical areas, but are not as cool. Cordura clothing is made to be abrasion and tear resistant, and many jackets are made of this material. It is tougher than standard nylon or natural fibers, but it is not indestructable, as much as we would like it to be. Kevlar fibers are among the strongest (at a price), and are heat resistant, which keeps the heat of friction from melting them in a fall. Some clothing is Cordura or something similar, with Kevlar reinforcement.
Any riding gear is better than a t-shirt. Buy what feels good, fits your needs, seems to offer decent protection, and is the best you can afford. Wear it every time you ride. The rest is in God's hands.
-Scotty