It seems strange to me to choose ibogaine when Salvia divinorum seems like it has a similar psychological experience without the physical heart risk.
Saliva divinorum is inherently dysphoric due to its agonism of the kappa opiod receptor. For a different cheap legal drug that affects serotonin and the NMDA receptors like ibogaine does, there's always off label use of dextromethorphan (cough medicine)!
Lot of interesting studies and anecdotes on its efficacy as an antidepressant