The bosses have better drops and a chance to drop a girl, plus are often required to progress. While the "battle" option only gives a tiny bit of XP/cash and mojo points which have zero significance other than ladder placement.. so you're basically always better off fighting the bosses.

This seems to be really bad design, the ladder is basically an indicator of how much energy you wasted on not progressing, instead of your power level or whatever.