Due to professions sharing armor classes, all the spirits/illusions/minions running around, and the game’s fast pace it’s quite difficult to identify professions or even count enemy players in team fights.
How about displaying the profession icon (could be team colored) next to the health bar/title/name label over player controlled entities in the world. Also, at least in SPvP one could easily drop the title label, as it’s still available after selection in the target info view.
This would greatly increase readability, is consistent with the profession icons shown on the mini map, could be made toggleable, and should be a straightforward implementation.