RE: Stand or blind??
I'm not totally understanding your dilemna. Are you saying you think he would see you in a treestand or see you get into a treestand?
If someone would steal your blind, wouldn't they steal your treestand?
The deer isn't there 24/7, he's got to move out and move in. If you have him scouted, you'll know when and were to be and in which wind when the time is right. Good luck.