Great write up and I'll make use of these too as I myself suffer from an old nagging shoulder injury. Great advice right there!