We should consider that there might be a future "user defined color", see
#10 or
#21. For that reason, it makes sense to eliminate colors from systems.csv.
I would be fine with a strictly tier based color code but there might be some discussion... For instance, blue-teal-green-lightsalmon-brown would be my preferred European color code.
Tier 1 systems are currently blue but tier 2 is teal in Europe, red in Canada and green or red in USA (usaib/usaus). Tier 3 is teal, red, green or magenta.
I think alias names should remain in systems.csv but "primarynational" would be tier 1, "secondarynational" tier 2, "primarycontinental" tier 3.... and we would still have the same problem like strictly tier based. If we already had the user-specific colors, everyone could set his preferred colors once but we don't have it right now.
I don't like primarynationaleurope and primarynationalnorthamerica, primarynationalasia et cetera...
Maybe we should keep it as it is for the time being and only add lightsalmon...