Alliances should be able to forfeit a war and have it end straight away. Just give the winning team maximum rubies, some food/gold/oil and random trade goods. Forfeiting team gets what they've won already but nothing else. This will put more alliances back in the queue faster and improve overall matchmaking.
Also if queueing for war had a minimum wait time (e.g. 1-2 hours), rather than allowing for instant matches this will allow for bigger pools of people queuing and better matchmaking. Offset this wait time by having slightly shorter war planning day.
Also if queueing for war had a minimum wait time (e.g. 1-2 hours), rather than allowing for instant matches this will allow for bigger pools of people queuing and better matchmaking. Offset this wait time by having slightly shorter war planning day.