Why not both? Why can't you just stick to meditation and yoga but let another person find something that works for them?
I tried meditation and yoga for years to treat depression, and I suffered unnecessarily for years (including periods of being suicidal). Getting on pharmaceuticals vastly improved my life and I can't imagine going back.
I'm really glad you found something that works for you, but I believe you actively harm others by suggesting that it will work for everyone else too.