Keeping the wind in your face is more important than any scent control product. The next best thing is having it at least quartering to take your scent away from the deer.
If you can forgo the deoderant, that's good, as it certainly isn't going to help you to be wearing it. I don't use it in the mornings when I go out, but can't really avoid it if coming off work for an evening hunt. I've had deer just as close to me with it on as with it off.
I'd suggest doing a little internet research on the various scent control products. There's a lot of argument over whether they really work. Decide for yourself. I wouldn't forgo keeping the wind in your face even if they do work.