Boss fights give the best experience and coins per energy. Player levels are best obtained from HM1 or HM21 onwards (non-boss), since they give 500 exp per 10 energy.