After playing quite a bit this game I have liked it a lot but it has quite a few big problems, after thinking about it this is what I think needs to be changed:
-First of all troops, no limit to how many troops can use any general but, having a leadership limit to how many he/she can use effectively, depending on the difference there would be penalties to the unit performance.
-More depth to money and economy, money loses it's use sooner rather than later, so following the first point it would increase the costs of the army, this is a limit so you can't create a 999999 units army. Another thing would be to develop the economy of the territory and being able to pay a rescue for a captured general.
-Rework of how the army works, basically adding a respect stat that if it's below a certain number the army of x general will act according to their own will and refuse to follow orders, this is to generate more opportunities for a general (especially female) to be captured and corrupted. Being above x loyalty would let you control that army normally or completing a loyalty mission or something (some requirement to make it permanent).
To add to that point perhaps being a young supreme commander with no merits in battle but of great intelligence would be an ideal situation, having to prove himself to the army. Of course starting with a few units fully loyal so that the player can play in that situation.
-Rework of prison mechanics, the enemy general shouldn't move to the front lines but rather the girl to the enemy general, this would make it harder to do a military rescue, after joining the enemy side there will be a point after which the girl can't be recruited back to your army because she will be fully loyal to the enemy.
-Generating generic units that the ai will sacrifice without problem against you to weaken your army and empire,
-Generating a "full attack" order for the enemy empires, in this one the enemy will fully use the human wave tactic against your cities and focusing more on the ones that have a weaker defense. Basically under this order the enemy will recruit a lot more units that it can sustain and use them to attack your cities with the promise of pillage and destruction (a conquered city would receive a heavy damage to it's economy). This is because when you are strong enough the ai, even on the hardest difficulty won't attack you more than once or twice per year. Doing something like this we could find a full attack campaign for 3 month in which you have to defend a lot from a strong offensive that doesn't care about how many soldiers die.
-Taking away the harem mechanic, it adds very little to the gameplay and it's mostly annoying to play with, it isn't hard to play around it, just annoying.