Just finished the game I was playing (I won a Religious victory; Glory to Cthulhu...uhm I mean the OO!)
One thing I notice while going through the game play back is I don't think a Civ should revolt when they have only one city. The Hippus had two cities and one got taken by the Barbs and then a few turns later, the Doviello revolted and took the Hippus last city.
I would think if you are going to have a revolt w/only 1 city, you need to only have a change of leaders.
Again, I see a lot of revolution going on when the AI Civ's only have 1 or 2 cities. I would think that you'd at least have to wait awhile. I'm thinking the problem is many Civ's base attributes along with the civics they tend to trend toward make certain Civ's more prone to the revolution matrix. Plus, early in the game, there is little you can do to make people happy.
I really think (yes I'm about to suggest it again) that at first, this mod should mainly be concerned with barbs turning into minor Civs and later morphing into major civs. I think most Civ's need to get a little more into the tech tree before massive revolution should happen. Again, as the human player playing Lauann, I was able to only build new cities when I felt I could control them. I was able to expand at this slower rate since all the other AI Civ's were to busy battling their rebels to really make a go at me.
As mentioned before (I think, in this thread but it may have been in the Religious Mod thread) that I think all Civ's need a back-up rebel faction that would be the antithesis of the main faction. So when a Civ gets to a point where they are growing and they have had enough time to learn enough civics to really start down the path of good, neutral or evil, then you'd start having revolutions.
The back up rebel faction could come into play when a Civ is playing the way the Civ should but has enough factors to cause revolution. I mean if you are doing things the way you are expected to and things still suck, I doubt changing from Alexis from Flauros is going to cause any change in policy. So then the back-up faction would pop up. They'd still be that Civ (now Calabim II for example) but their leader would have different priorities and trend toward different civics.
Plus, I think this mod would do well to have the expanded alignment that Fall Further has in that I think it might help the AI decide when revolution is needed. I mean if you are playing Bannor and your good score is only 75 there are probably a lot of unhappy citizens. Plus neutral races might get penalized if they get to close to good or evil in score.
Oh, BTW, I was able to build a lunatic from my dragon slave, complete with dragon breath ability! Score!