I really think they should add something more that let's you show others your dedication. There are badges, yes... we can probably expect more of those. But what about things that makes your character in game stand out?
Does level even show in game? What would be cool is that if you really stand out by being high level, that can be pretty interesting in skirmishes. If I see a really high level enemy guy in a battle it should make us tremble in fear , or maybe give my team some incentive to target the most "renown" player first.