Not sure if this will be a popular idea.
But option to separate a Vehicle Callsign from the Vehicle Name, and changing the setting "Show vehicle names on map" to "Show vehicle callsign on map" could be potentially interesting benificial.
Like several people whos setups I've seen, my naming convention tends to be [organisation] | [Callsign] - [Role/Purpolse] which works with the dispatch screen to let me know what I'm dealing with. But if I use that with the on-map name display it can get overwhelming quickly.
Example:
In short, my suggestion is to add a 'callsign' variable to the vehicle settings, which you chould choose to have displayed on the map, whilst the vehicle name is still used in the dispatch screen.