I think it could be taken a step further by providing an alternative to going out onto the street to try to get alcohol in various forms (including mouthwash).
While I'm certainly no expert on psychology, my experience has shown me that sometimes the best way to get some tiny bit of purchase on a group of people is to offer a minimally reasonable alternative.
For example, if scrapers are constantly inundating your website one solution is to publically offer an API. Obtaining the data is easier through the API and reduces the automated hits to the human readable part of your website. You can require API users uniquely identify themselves and you are then able to throttle and better track how your data is dispensed.
Following this line of thinking: Why not put in a alcohol vending machine that dispenses variable percentage alcohol based on BAC of the user and frequency of use? It could also adjust the alcohol content up or down based on other factors, like recent civil service or run-ins with the police.
I could think of hundreds of ways this could be improved. Since you are likely getting BAC readings on a regular basis you have a measure of how successful your dispensing profile is. With enough machines you could even split test different percentages, etc... If the machine is not getting any use at first the alcohol level could be stepped up.