If it was up to me…
There would have to be a dutch style coffee shop for every pub.
The cops would as part of their duties have to carry a big bag of weed so they could respond in a useful manner to any hostile situation or dry up. The call out response to such emergencies should at least match your nearest pizza delivery service.
If anyone’s grow gets ripped off they should have the right to summon an armed response team within 10mins.
No credit sales should be allowed so nobody can get in debt over weed and no taxation should be levied unless the weed is made into a product by the pharma industry. This should help encourage medicinal users to support their friendly local growers instead