You're quite a salesman for reverse band work!
I think your lift x BW goals are sound.
Odd, wide grip pull ups stretch my lats more than close grip...go figure!
"You must have a very strong reason for doing an exercise. If you don't, scrap it and move on." -Jim Wendler