RE: shooting through a blind
I have an old Double Bull T5 , it doesn't have the shoot thru mesh but I'd sewn some on last year it took me a while but it was worth it.
Any way I think it would be good idea to switch to fixed blades , reason being that I heard some mechanicals will open up as they go thru the mesh.
As for getting busted as you draw your bow back , what I do is when I'm ready to draw I'll lean back away from the window then draw and lean back into the window at full draw / aim and shoot.