Seems like a damn good plan! But I think the phases will take longer than expected...like every development plan is going to take longer.
I really hope that after this kewl plan, and after you brave developers had much drinks to the sake of all you brave men, you maaaaaaybe would start to think about an "onslaught" vehicle-based tactical node build up thingy game mode like in UT. I'D LOVE THAT!!! With your new cool vehicles in such awesome looking maps would be so cool!
Keep up the good work! I'm already proud of you guys being that cunning to know the world needs such a game and to be that brave to just do it, though no game developer elsewhere dares to. Thumbs Up!