Oh yes, I think I agree on this. I focused on his face, but now after taking a second look on the body, if you could make it more.. buff, it would be perfect. He doesn't need to be a huge bodybuilder, but he needs a few extra plates of food lol.Really good, you have talent.
With the MC I think that the face is ok, a young man's face, just the body, looks like a 14 years old boy. Compare his back, shoulders, height and arms to the normal females (not the body guard) I think than just making him a little bit taller and with better body proportions would be fine ( sorry, I am tired of childish MCs xD )
Now, judging from your first photo, the one with the two chicks where he is wearing shorts, will he be an athlete, or an MMA fighter? if that's the case, some muscles would be good, and wouldn't be illogical at all.