Ok think of this situation. (Just an example)
MS and KoTR are allied.
WP and WC are allied.
WP and MS are fighting a clan war, but their allies WC and KoTR are also having a clan war.
Now here's the idea. The allied clans could take one or 2 each from each clan. 2WPx2WCvs 2MSx2KoTR. Or 1 from each clan. The winning alliance would count.
This means even if WC loses all their members on the battlefield but Wolfpack wins the match both Wolfpack and WC would get a win each cuz their alliance win.
This way we could have multiple clan wars with both allied and enemy clans to strengthen an alliance. Of course that would mean a clan can't intterrupt an alliance during clan war or change sides for the fair sake. Whcih could be a problem. This would also make it easier to learn strategies from other clans.