I think safe injection sites are smart. Protect the public in places like parks. Protect addicts from transmittable to the public illnesses from shared needles. 

But I also think we should no longer administer Narcan at all in the field. Only done by medical providers, not emergency responders and only in a medical center, not in ambulances or by police officers.