Theres a lot of times when I'm in a game and people haven't gone to the squad screen to check what class types are already on the map. This can cause teams to become incredibly unbalanced towards 1 class (I'm talking about you snipers in the middle of nowhere and assault guys with AT gadgets in infantry only modes!).
For example: Yesterday I played a game of War Pigeons. We had 8 assault guys and a couple of snipers. No support for ammo and just me as medic. I'm of the view that while Assault (Engineer)may have decent primary weapons, it has just never been that great for infantry only modes. I say that as there's no team work off it, no vehicles to destroy or repair.
So to help balance teams out and highlight to those who don't think to check the teams class balance in the squad screen; a counter in the respawn screen of how many snipers, medics etc on are currently active on a team would be really helpful information to prompt people to choose a more practical class without forcing their choice.
It would be something like this:
That could be numbers just above the class select bar. Then it can clearly outline the team to people so you may end up with something more like: