i don't drip, but i've been thinking about trying atomizers out again at least if only to pace my habit a little bit better. i used to hand roll my own cigarettes pretty much everywhere. i've done it in fancy restauraunts, movie theaters, and once at a self checkout while my scale was rebooting during a large shopping trip (i usually buy only produce and bulk items, so that was a problem). i really don't think that i would have a problem dripping in public.
as a previous poster had mentioned, people do some gross things in public. if an old guy can blow a snot rocket on the ground in public, then i don't find it weird that one would drip in public.