CW really just needs two things IMO:
1) ticket based gamemode to solve the problems of deathballing and attrition being the easiest way to win. would also help make lights matter more since dying in a light would cost your team less tickets than dying in an assault.
2) better rewards for helping to capture a planet. Each planet should have a faction-wide reward that the entire faction benefits from. And also each planet should have a personal reward that everyone who helped capture the planet benefits from.