Adding titles to the game
A quick fun idea, how about adding titles to the game that you can put on your banner. I heard S2 brings separate ranked queue which I am heavily against but maybe it will be good and interesting. And devs can create simple small titles to show our achievements in the game after the season ends. Devs can also build cool mechanics around it and add more rewards built around titles. Here is a quick example for what I mean.
Players that will reach the Apex Predator rank will get an Apex Predator title to show off what they have achieved HOWEVER we know not everyone on the planet will get a cool title like that and showing GOLD RANK on their banner is not as cool...
So lets create cool titles with counters and small "battle passes" built around them for everyone, for example:
Predator Slayer Title: counts how many times a player in a standard queue had killed an apex predator ranked player.
Each number of kills will unlock a small reward up to lets say 25kills - 1 / 3 / 5 / 10 / 15 / 20 / 25 a voice line reward or rare skin maybe epic skin reward or for max level have the announcer say before match that Apex Predator or Predator Slayer has entered the Battleground. As this can create conflicts for what announcer should say we can simply have it saying this just for the champion squad. We can also have announcer say that Apex Predator has been slain and have in the kill feed or top of the screen displayed who have made the kill.
or
Squad Destroyer Title: will count how many times a player has eliminated whole squad by himself
There might be more titles added with small battle passes and a lot of mechanics built around them to create more incentive ways for players to play and grind for.
Titles will be displayed on Player banners before the game starts and also inside ingame banners