Maybe it's time for a specific suggestion from my side as I totally understand the problems with the old system and why the new system has been introduced. I would keep the settlement empty until voting is done. After voting, the clan owning the new settlement will try to donate troops in a meaningful way. This will prevent all clans from donating too much, it will prevent massive weakness of the army and it will cause some sort of responsibility of the new owner. This will weaken the owners troops but as long as they stay with the army they should be safe. If they leave, they are vulnerable, but they will try to stock up, that's already in the game. As a player, you can help them and donate them some good troops if you have a bad feeling about them. If they are not in your army and win a siege on their own, nothing changes as they would come out of that very weak no matter what and are responsible for fast recruiting anyways.
Does this make sense? I don't see many new problems or side effects, but I'm happy to read some oppinions. It's my best suggestion right now, not falling back to the old system but fixing the new one.
It also fixes 3 cheat methods which are possible right now:
- infinite donation back from garrison to lords for influence harvesting out of thin air
- Grabbing/exchanging troops with lords not in your clan which is not possible normally (for example snacking high tier troops)
- Artificially weakening kingdoms as you can basically empty nearly 100% of all troops with donation-exploits, then leaving the kingdom, join another or make your own and crush them without anyone to fight back against you at all. In theory, you can win the game very fast as long as you have enough influence to form a big army once. Using exploits, influence can be harvested easily to kickstart this. Not sure if I have time to try it, but maybe it's possible to win the game as soon as you successfully lead 1 siege in no time by combining all exploits together. Could be the fastest speed run option right now.