I'm sure that you will get stronger for the short run but, this program, will not get you stronger in the long run. Yes, it's important to train the big three but you also need to work on weaknesses. This is why assistance work is so important; so that you can strengthen weaknesses and maintain strengths. Especially when taking your condition into consideration. I would think that doing a lot of upper back work and shoulder prehab/rehab movements would add a lot of stability to the scapula and shoulder region. This program does not address weaknesses nor your condition.