I think it'd be cool to allow player nicknames.
They could either be user created, or have a set of pre-approved nicknames to give to a player.
You could also have players earn the right to be nicknamed through clutch or good overall playing.
Nicknames would not effect game play or outcomes.