I just got thru watching a documentary on Netflix about it called "Facing the Habit" ....very interesting. Not a magic bullet by any means....like a rapid detox essentially. The documentary is worth watching.
At the end it says that 9 out of 10 heroin users never recover.