> terms of unit benefit per unit effort
I strongly disagree with this. You need progressive overload of muscles to continue growing, meaning you should be in state of doing 12 reps max of given exercises per set and not more (6-10 reps range is better).
Once you start being able to do 12 push ups, muscles growth stimulus becomes low, and it becomes more about suffering than benefits.