As I've said elsewhere, why not just stop passengers taking their own booze onboard (including duty free - give them that at the other end) and limit the number of drinks they can have? If we can stop someone taking a bomb on board, after all, we should be able to find a litre of Stolichnaya?