I think a lot depends on your experience
My parents were alcoholics and drug addicts. My grandparents (who brought me up from 7) were teetotal and despised alcohol.
I grew up with a very warped view of alcohol. We live in a place where there is a huge problem with bored teenagers and cheap vodka (plus what would previously have been called 'legal highs')
My teenagers drink at home when they are having a social occasion that involves alcohol. They are 17, 17, 19 and now 20. My house is the teen hangout. They are allowed a set amount of alcohol (only with parental consent - and I speak to the parents, no texts or easily faked Facebook messages). No vodka. No strong spirits. No drinking in the park or by the river.
Thankfully it has worked this far. The 20-year-old only drinks with meals occasionally and prefers a glass of wine to vodka or cocktails. The 19yo doesn't drink at all, neither does one of the 17yos. The other is the type to push boundaries a bit more and tried to rebel against the ban against drinking in the park, but now understands it after a scary incident with a friend of hers.
I think you have to judge your kid, your area, their friends and what they are likely to experience and do what works best for your child.