Unfortunately, I cannot help. I never use any artificial attractants or cover scents. To those that do, I say, go for it. To me, it's just a way to separate hunters from their hard earned money.
If those were my woods, I would concentrate more on a setup in areas I expect bucks to cross. I would also try to determine where the does spend most of the time on your property.
Good Luck!