Zhan Zhuang..."standing post", not only a core training technique of internal martial arts but a powerful healing practice.
As my doctor said...it cannot hurt and most likely will help...just have to remember to take it daily which is my biggest hurdle. But slamming into the ground with your shoulders over and over....ouch
Make sure you drink plenty of water on daily basis. This is a Must- Read Book guys! http://www.watercure.com/wondersofwater.html
Yes, I've gone back to Karate. At least this keeps you fit with kata and striking and you don't go to the ground much. Kata is like Tai Chi.
Taken seriously, kata requires striking (the air) with force. That won't do your joints any favors as they repeatedly snap to full extension at speed.