CA, currently an assorted list of Factions have towns/cities as Capital that, by Lore, shouldn't be their capital. They are their capitals because in the campaign they start there.
I want to suggest to keep the factions starting there, but change to code to have their "actual" capital be the proper city, so that hte capital changes when you conquer it. There already is a mod for that, but the less mods one has to use, the better, especially due to the problems with interferences between mods etc.
Why? Immersion and practicality. For example Clan Angrund can't trade with much of hte world without having a direct sea connection to Karak Izor, which means Clan Angrund needs to keep area in the border Princes for example, instead of a badlands route from Barak Varr to Karak Eight Peaks
Factions for which i'd suggest this and the settlement that should be their capital:
Von Carstein - Castle Drakenhof
Order of the Loremasters - White Tower of Hoeth
Crooked Moon - Karak Eight Peaks
Clan Mors - Karak Eight Peaks
Clan Angrund - Karak Eight Peaks
Cult of Pleasure - Ghrond
Followers of Nagash - Black Tower of Arkhan
Blessed Dread - Karond Kar
Optional for Fluff:
Naggarythe - Tor Anlec
Karak Ungor - Greenskins (connections to both Grimgor (who used it as base of Operations for a while) and Azhag)
Wintertooth - Erengrad (Troll country)