all I can tell ya bud is to sit on the stand knowing that a 120 inch buck is watching you all the time.
if you ask you set up to close to their core area. So you have to be on super high alert at all times.
I like your idea of the scent bombs good luck. Maybe a mock scrape wouldnt hurt either.