This is merely a cosmetic change for ground unit names, so it might not be worth the coding and DB change....
I like to name my battalions by type and number within the type, e.g. 1st Armored, 2nd Armored, 1st (not 3rd) Infantry, 2nd Infantry, etc.
My problem occurs in the various displays (e.g. during officer assignment) - most of them sort alphabetically, so I end up with
1st Armored
1st Airborne
1st Infantry
10th Infantry
2nd Armored
2nd Airborne
...
What I'd like is all units of the same type together. So the proposal is to split the names of ground units up into to pieces: a "type name" (or whatever you want to call it) and a "sequence number". So the 1st Armored would have a type name of "Armored" and a sequence number of "1". If sequence number was "none" or blank, then it wouldn't be part of the name, e.g. a type name of "Rico's Roughnecks" and sequence number of "none" would come out as "Rico's Roughnecks". The ordering could then be based on the type name, with a secondary ordering based on the (numerical, not string) sequence number.
Actually, the same sort of thing could be done for task groups too - right now I'm naming my TG "Ferret 001", "Ferret 002", etc. so that the sorting doesn't put Ferret 1, 10, and 100 next to each other.
This isn't high priority - on the ground units side I've simply started naming things "Armored 1st", "Armored 2nd" etc., then read them right to left. Just a thought that's been nagging me for a while....
John