Would it not make more sense to make the name colors customizable from the VIEWER'S standpoint?
As in, I can set my teammate's to purple, league-mates to green, super group members to red, and everyone else to white.
I mean, I get people wanting their names displayed in a certain color. But does it really matter to you what color someone ELSE sees your name in? Why?
I would think you actually care what color YOU see it in.