That's a decent blind Somdshoot! I wanted to make the windows smaller about 12" or so but this is going to be for the wife and step-daughter to shoot something out of and she wanted more view...so not a man blind...lol I am going to get some burlap or camo net to put in...and hinge the windows. The outside has exterior paint to help with the water repelling. the floor is also painted inside. we just haven't got around to painting it yet. It was put up Friday. I have the door to put on and stairs to put in. and Im going to put an earth cable to keep it from possibly tipping over...if it settles.
Your big box stand does look a bit tippy; especially in the wind --- you probably need multiple cable anchors --- maybe even anchored to a tree. A couple of store bought mannequin's --- dressed out in camo --- will get the deer accustomed to human form.
Otherwise...it looks like you have a virtual hunter's paradise out there. It sure looks deery, probably elky too. Do you have any mountain lions roaming around? How about wolverines? Any grizzlys?