So, It's been around 2 weeks since I last played as there are a ton of games coming out this month, not to mention the backlog of games I still need to get around to playing. I figured waiting for some more spit and polish for EC wouldn't hurt as well. But one thing that I think would help motivate players is the "daily win bonus" that so many other games have. Considering that this is still a lobby game with individual matches the concept works fine, it motivates people to at least get one or two games in a day so they get that bonus. You could also have daily missions such as "get 10 melee kills as a basic trooper", or "get 5 head shot kills with a pistol" or something to that effect. Right now every game feels pretty much the same, go in, rack up as many points as you can through kills/assists/objectives and then move on to the next game. Having a few additional missions would help spice things up, and it gives people an additional incentive to play each day.
Daily quests are for people that get bored but actually come online every day. It doesn't make people go online everyday...