Not to shit on your parade but I just want to mention the fact you want to emphasize functional strength over mirror muscles in your comment. A lot of the guys (not all, mind you) I see at the gym that are stacked can't even touch their hands behind their back nor touch their toes nor run two miles without throwing up. To me, yeah, that looks good but how useful would they be in a fight where quickness and mobility and endurance combined with strength would vastly outweigh just strength alone? In my opinion, not that useful as the dude who's shredded in a more athletic sense than just a bodybuilding sense.    I would put my money on the guy doing pull-ups and planking on the bosu ball over the guy staring at himself in the mirror doing curls and bench presses. Not to demean any of those exercises as the best routine includes a combo of them all, I just see that not everyone at the gym has that mindset when working out.