xienwolf
Deity
No easy way to control where the barbarians head to and keep too many from heading to a single location. With the next patch you can control the limitation on spawned stack sizes if you want to try that out though.
Federation could be City States, with a number of vassals.
No, in a federation every member should have the same rights. Maybe a name that better suites a permanent alliance.
I noticed that when I started a game as the Infernals instead of summoning them the usual way that I was not at peace with the demonic "barbarians." Given how all my territory would revert back to demon spawning terrain every turn, that was a big problem. I didn't last long enough to build Pax Diabolus.
I'm thinking the Infernals need to always start at peace with the other demons, and maybe even always stay at peace with them.
It really takes a different mental framework to build a mod which uses our added features instead of the standard python workarounds, and to think in terms of promotion application instead of event use, or adding tags to other items which can be prereqs for promotions instead. So I do not think that a ground-up rework would be a bad idea, but I do think you might benefit from first seeing which of your current mechanics can be moved to our new framework and practicing at re-writing them (which is basically a ground-up rewrite with a compare afterward... so I guess I didn't say much...)
As for stability: Right now the only major issue is with loading a game after having played for a while. This is almost 100% due to the extra Barbarian factions. Thus far, no ideas on precisely where it is happening, so no clue when it'll be fixed. But I do know that there are still a LOT of features on the plate for adding to the game, so as soon as we have more time and have things any more stable (or are convinced we cannot find better stability anytime soon), we will probably add something new and make it once more highly unstable
All in all, now is a good time to grab the mod I bet. If you don't want to use the multiple Barbarian factions, I would advise that you remove them from the DLL and see if it makes you more stable (in other words: if you don't have PLANS for extra barbarians, don't make any ) Also worth noting that the extra Barbarians currently have issues with properly settling cities (citybar doesn't display properly). Works fine for us since the extra 2 aren't allowed to have cities anyway.
When setting PromotionDegradesTo in a promotion, will the target promotion show up no matter how the master promotion is removed, or only if it degrades naturally?
My chief question is if I set the master promotion to "Must Maintain" and the unit no longer meets the requirements, will the promotion it's set to degrade to instantly appear on the unit, or will the cycle just be broken? (I'm hoping the cycle breaks, then I can use it for education-type-promotions, requiring the unit to remain in the city to earn the second promotion but giving the player the option to leave early if necessary.)