RE: Blind Hunting
In the blinds I have used, I would not think of shooting through the mesh. In my experience the best blinds are just some mesh fabric set up on the limbs and brush around you. I have used a store bought tent-like blind and the deer seem to shy away from it and its harder to conceal in the brush. It just seems alot easier to set up using only the fabric in a concealed area for the best success.
If I can I will always use a tree stand, but its not always possible and blind canwork pretty good if the setup is right.