Rank should go faster imo. They are obviously there to make people grind for vanity gear. I'd rather base rank on wins. Like in you cant rank up unless you win a battle.

10 wins = rank 5. 20 wins = rank 7. And so on. Tis could make vanity grinders try harder to win.