As you read around you will see that in many cases Vodka is the choice of alcoholics. In theory anyway it's not supposed to smell as much, in the glass or on them - and truly, while beer is noticeable, vodka, not so much.
Also, vodka can be mixed in to other drinks (like a monster drink) and no one will be the wiser.