DeletedUser
Why do you want know the rank? Level and class, yes, but rank no. A rank don't say of someone is good in fortbattles. I prefer the number of HP
Knowing the rank is really the most important part.
It makes it easier for people to position themselves properly in battles that a filled beyond the max. The general can rank people reservist or traitor, and people will see that they are likely not going to be in the battle. Then people will know that they are free to stack on top of this person. That way you are more likely to start the battle with people in the desired positions.
Would there be a possible draw back from showing the rank? I can't think of one. Showing someone's HP means someone could join the battle and just look for people who are low on health, can go try to KO them.