RE: mechanical broadheads through mesh windows?
I can't say about the mesh for sure but a few years back I hunted out of a blind that had clear plastic for windows, the kind that you put on in the winter for weather protection, and we just shoot through the plastic and it wouldn't change arrow flight or cause mech heads to open. Set up a target and give it a try, it is the only way to be sure.