I'd forget the bait and scents for now. Hunting isn't fishing. Sounds like there is enough disturbance in the general area already. Just focus on hunting. Get a stand set in the general area that provides the best cover and hunt. Play the wind and keep as low a profile as you can.