Also, a series of wars where you sign up as an individual and get assigned to clans.
Trolls/inactives would be rooted out by having a "past wars" portal on a player's profile and having a list like a trophy case of best wars (chosen by player) and recent wars. The clan would have the option to kick and replace a player if 2/3 of the members voted for it.
Then, you get thrown into a lobby with another clan. These wars could be completely unscheduled and run 24/7 for convenience, or scheduled to prevent people from putting alts into the other clan (however they could only use their alts a limited amount of times since the past war history would show). Another option is to have these wars scheduled so everyone can look forward to, and plan for it. When the lobby is opened, the two clans get one hour to replace people, and 45 minutes to let members decide if they want to leave the war (this is to stop them from leaving immediately before it starts). Since there's a one-hour replacement time, there will be a one-hour joining time. All replacements will be added based on who makes the match most equal.
Also, the lobby won't have a definite size, but the clan numbers must be equal, with a minimum and maximum that can be chosen by devs or voted on by the clans. The clans would be dev-created and be more like a team than a clan. Teams could be outside wars, or you could use clans instead of teams as well.
Sorry for going slightly off-topic, but it's within the realm of wars, and in the lobby system you don't get a "no-match" unless the individual player can't fit into anything. All matches created in this system should be extremely well-made and it really gives players more of a voice in their wars.