Ibogaine interested me for a long time. Unfortunately my brain doesn't seem to like psychedelic drugs these days (trips seem to linger a bit too long), so I'll steer clear.
As for the "facing the world without an opiate" idea. I'd argue that everyone has the potential to face the world without an opiate in their system. It just comes down to motivation.
But I do agree. Methadone and suboxone really aren't that different. Full agonist vs partial agonist? Give suboxone to someone who is opiate naive and they will get stoned, potentially overdose and even die. Give methadone to someone who is opiate naive and the same things can happen. Withdrawal off methadone is supposedly much worse than buprenorphine. As I've come off both, I can tell you that's not necessarily the case. Buprenorphine withdrawal after jumping off 8-10mg cold turkey was an intensely rough detox for 12-14 days (much more difficult than heroin ever was, strangely enough). Jumping off methadone 70ml was difficult, but not as intense as buprenorphine. However it only started to subside after 30 days, and I was still feeling the odd "wave" of detox kick in 6 months after.
It seems like Reckitt do enjoy telling the world how much better Subox is than Methadone. I don't see it as "better" so much as "different". The main reason I chose suboxone over methadone this time around (despite suboxone interacting with some of my psych meds) was (a) I've got the kind of face that gets very droopy on any kind of full agonist. (b) Methadone makes me feel like an "old man" - even though I'm 28. (c) While I was on methadone, the thought of reducing my dose brought on more fear than when I was on suboxone. Hence methadone can be more of a trap for someone like me.
The people I've seen who've managed a reduction and jumped off the done have always been really motivated and generally started on a dose then gone down a ml each week. Mind you, that's only 2 people!
And they both augmented their smaller doses of methadone with alcohol until they became alcoholics. Something about methadone being a liquid?