If you put this somewhere near a known trail, the deer will find it. Our opener is less than 2 wks away so I would not go in to do this now - if you have longer it might be worth it.
Not sure where you are located, but is this considered baiting by your state?