Treatment of addictions can best be done through spiritual healing as it tackles the illness at its root.
Addiction treatment through spiritual healing
Psychological benefits of chanting include the subconscious mind getting purified, increase in concentration, introversion and introspection and purification of speech.
Medical benefits of chanting include the symptoms of disease being visible before the disease sets in and physical benefit due to mental stability.