Only thing I can offer to this thread is for you to build early this summer and put it up. A new stand smelling of fresh wood will generally make the deer nervous. Put it up now and they will have time to get used to it. Wait until deer season and you may not see any deer around for awhile. Had that happen to me several years ago.
Good luck.