To each their own. I would rather the SIS approach be bolstered with those things you suggest, rather than replaced.
I'm not saying get rid of it, but it does seem like they people running it and the city have 0 control.
more needs to be done and just running a SIS like a retail location is not the answer. There is no way you are going to convince someone who is constantly high to curb or stop their use, before you can even get there you need to get them sober.