When I order limited series gloves I ordered mesh most every time. When I went to the Optimus I got one in mesh and one in leahter. I use the leather model and the mesh one is still NIW. The mesh on the Optimus provides zero weight advantage. The only thing it does is reduce the time to break in the glove. The MLB players wearing Vinci are split between mesh and leather as well.
On a side note I think we will have something very exciting for you guys very soon. Sorry but that's all I can say for now.
I have mesh and love it, extremely light. Glove is very used and lasted very well.