RE: How important is sent, really...?
You don't have to wear it, and you'd probably just be wasting your money if you did. If you're in the woods and you're seeing and killing enough deer to suit you then you definitely don't need it. I intentionally scent up my property just to get the deer used to the smell of me, I have deer in the freezer and will take more.