You hit the nail on the head with gimmicks , but you can go without a bath for a year and still hunt successfully if you follow many , but not all , of the tips you mentioned ! Knowing deer movement , setting stands that favor you and the prevailing winds , your entry to your hunting location , being quite to get to those locations will make your hunts much more successful !
1 and only tip that works like a rented mule for me. Spray Doe Estrus Pee on your hunting clothes EVERYDAY and store them in a Rubbermade container. Your friends won't like it, BUT FUCK THEM!!