RE: does scent really matter???
Well, you' d still want to be concerned with leaving scent going to and from the stand. Also, any scent will go downwind even up in a stand. This could spook any deer approaching from that direction. You should always do your best to minimize scent.
As for products, there are way too many to list. Scent Shield and Scent Away are some good products to start with though.