- There being a critical mass of players participating in CW
- People being patient
So game systems like these need to be designed to account for these issues.
I suggest letting players just flag themselves (or unit group) for wanting to queue for a CW battle. It doesn't matter where. I just want to fight in CW.
Then the poor overworked matchmaker can be utilized just like before, getting people in to matches and assigning them to planets to fight over.
And if there are some people trying to attack specific planets, then go ahead and use them as the basis for the matchmaker's decisions.