So essentially, what I'm asking for is adding in a medals system that rewards players across their entire play time by allowing us to show off the medals/nicknames we earn on the scoreboard during matches. The image is of Gears of War 3's medal system - which this is taking inspiration from.
As you can see in the picture, it could be for things like "get the most kills in a match 10, 100, 1000 times", "blow up 10, 100, 500, 1000 vehicles with c4", etc. The medals could also be rewarded for achievements as well! Each time you reach a new medal tier (represented by the design of the medals, onyx being the highest in the provided image) you'd get both a new medal design and a new little nickname to display on your in-game profile when peeps click on you. This would allow BBR players to show off their most prized achievements, or whatever they want to show off at all times.
A key point is to let us choose what medal design and nickname we want to use no matter if the medal is maxed out the medal or not. If we like a previous nickname or medal design let us use that instead.
Now, to take it one step further than gears of war 3, I think it'd be great if the nickname and/or the medal would show up on the scoreboard as well similar to how badges currently appear. This way you could show off a max level medal to everyone in the lobby. Would be a cool way to show off your dedication to the game.
The medal designs and such don't need to be that elaborate like in Gears of War 3, they could just be colored symbols for all I care, but I think it's what they represent that really matters. I think this system could be supplemented by adding in things like BF4's ribbon system as well. Like "earn 25 bleed ribbons".
EDIT: The medals also provided skins for you, so that could be something they do too.
