I have a suggestion.
I think users should get a badge or some kind of reward for getting into the top 500. Maybe something that tells the max rank they’ve ever held? I love the battle feature and take a lot of pride in hitting the top 500 (and mostly staying in it) but I do wish there was something more to recognize it or something gained from being in it.
Just my thoughts.