Hmm...I dont agree with you on 20 reps for growth I must say.

Im sure a noobie would grow with it, but it's not sustainable. I would use that kind of workout for endurance/fat loss.
I grow best with low reps, high weights and lots of good calories and rest.