I wouldnt have thought so, but I spoke to a few people about it when I first put it it...... By far majority I was told to take the mesh out to increase the efficiency of the air flow into the fins....
But I know what you mean ... You get the thin mesh and you think to yourself "Now how is that going to stop the air flowing through" but apparently it does