I have used this routine for the past 2 years, and my shoulders have never felt better. Any upper body work always starts like this:
I do 3 min of fast rowing To get the blood moving.
I use handled bands that my globo has. I face away from the rack with heavy bands for a couple of minutes using ido's routine plus some presses where i just lean my torso down at the end of that complex. Then I face the rack with very light bands and do the same thing in reverse.
I finish with jump stretch pull aparts and I'm ready for battle. My shoulders feel better at 37 then they did when I was 27, even with a shoulder separation 5 years ago.