I agree with Rocklizards comments about Garrisons only being allowed in their clan's systems. That should remove some headaches in implementing this.
Rocklizard wrote:
A system can therefore only be transferred if it is free of garrisons of the giving clan. It should however be possible to move a garrison into a system that a clan is receiving that turn so there should be no problem with allies in neighbouring systems each containing a garrison swapping both the system and the garrison in the same turn.
I don't like any solution that can result in actions another clan can't plan for. In this case, you won't be able to be certain when garrisons can move into another clan's territory, as it could happen Any time.
Same with instantaneous transfers. You can't plan on a clan having the current amount of money, because anyone else in their alliance could give them more. As an alternative we could have money transfers occur after turn results and before the next money allocation. That way other clans can still plan on the new amount, and you can still react to the previous turn.
Incedentally, if we choose to go with 60% balance... RN would be one country away from winning. They may only have to contest a couple more countries to reduce the income flow from other clans, and they would get 60% balance of income received.
Right now they got 66 total funds this week of 111 total funds received, giving them a 59.45% balance.