overall mass builder, I would have to say squats. its a safer more powerful means of overloading. as for the benefits of lunges: stability, balance, coordination, unilateral strength. for an athlete I wouldnt discount both. i think its worth incorporating both.