Even if you got the AI to handle it well, it might not even be fun since one of the ideal strategies would be to fight as little as possible and only rise up when every other faction was had depleted their manpower.Yes, we need populations divided into classes - rich, merchant, poor, slave etc etc and different troop types from each. Exterminating a large number from any class has it's consequences - riots etc.
But would the AI handle pops / classes ... errrr .. probably not so ..
.