i am a little late joining in on this one - but I would consider having more than one location to hunt from... and I would not be afraid of a ground blind.
It sounds like your primary stand is a ladder stand or chain on - which is fine... but if you have a climber or can establish a well hidden ground blind as an alternative - that may serve you well.
With alternative locations, you can hunt on varying wind conditions and can aslo "change up" your patterns, which may give you and edge on the deer.
Also, if you have some thick and nasty woods on this property, look to this area as it gets later in the season and the deer become more reclusive - you might even catch a great buck slipping through this area.
I have had pretty good success with mock scrapes, using two special brews I make - if you are interested, look in the Hunting Tips section or drop me an email.
Congrats on the success - way to go!!