I doubt anyone could persuade me to drop the insulin and hypertension meds in favour of it. But I did have it once years ago after I damaged my shoulder in a skiing accident. The pain relief was quite significant, and little else made much difference at the time.
It certainly has a place, as do many treatments for a variety of ailments, the trick is knowing which and for what. All too easy to be dragged into the "it is a wonder cure for all ills" fallacy.