I've done exactly the same with my game as Makedonia. Turned them into the Eugeneis (nobles) and enabled the Loyalty traits. Now when a city of mine revolts to them, it automatically goes to them. If they are dead, this spawns them into being, otherwise it just adds to their regions.
Maion
Bookmarks