RE: stand site...
I would not overlook setting up your stand closer to the houses (within legal rule of course). I hunt in a similar terrain here in NJ where we try to reduce the deer population in some towns and I cannot tell you how productive it is to set up about 100-200 yards from the endges of developments/properties. I get deer coming from the neighborhoods in the early morning hours and also when they are slowly making their ways back out of the woods in the late afternoon hours.
Good luck.