No, not a good plan IMO. I have a much better plan = Solve problem at the root
Take out all the drugs. Then after some time drugs addict are addicted to "not getting drugs".
And when you would argue "impossible because there are always drugs dealers"
Just inject the "drugs dealers with some good stuff, like you suggested"
And when you would argue "impossible because there are drugs Lords"
Same recipe would do for the drugs Lords
And when you would argue "impossible because there are drugs grown all over"
Same recipe for the drugs farmers
And when you would argue "impossible because our government is totally involved in this drugs business"
Same recipe for the drugs government involved
Oh you mean the president is involved, although Trump seems an exception here
So, now you see the real problem is complex. Can't blame the drug addict alone I would say.
https://edition.cnn.com/2012/01/18/opinion/salcedo-first-person-account-drug-corruption/index.html