What about an alternative where any usages have to be reported and measured and incorrect usage has an increasing penalty. It starts small and only ramps up with repeated abuse.
If you don't consent to the rules, that is fine, you aren't allowed the drugs at home (same as today).