I'd like to propose some simple easy things that make out life better:
1. When a player leaves the battle, the game writes smth like
"<PLAYER_NAME> disconnected/left"
i suggest it to write "<PLAYER_NAME> disconnected [spec/team #]"
So the rest will know how to react and will not raise panic finding if the guy was a spec or some team's player.
2. In players' list (the one on .info) each player/spec has a number.
That's sweet, but I suggest that the list display nubers only for PLAYERS.
Specs either do not have a number, or have "*" for alignment purposes.
2.1 Then, the player's numbers should correspont to the number, I have to press on keyboard to switch to that players' view, when I spec. This will make watching replays and speccing more easy, help with previous chapter and make players also see who is who in the heat of battle.
2.2 It would be also nice to display players' TEAM near a player in that list. Cause the only way to know, who's on your team is to switch to the lobby to see, or to look for starting points. This is of little use in the heat of battle, but It will make things look better.
Thx for your attention. This stuff is really easy to implement but will GREATLY improve gaming experience. Especially in games with lots of specs.