Good write-up Leeshy. Everything you said is right on the money. The only thing I would throw in the bin is stuff like Ayurvedic medicine and chiropractic. The latter can relieve a sore neck or back *temporarily* but no better than physio and it's probably a lot cheaper (chiros like you to keep coming for the rest of your life). Feverfew, B2 and magnesium are worth a shot to reduce background noise but likely not good enough to hit the main event.
Best ... Scott