Xen hasn't said he wanted to be in charge... Though, since he knows whats what, and stuff... He'd be my vote.... Though if he/you guys want him to dedicate his time to programming, maybe someone else should be director? Keep things moving smoothly?
Also, what about some sorta extra bonus for stuff being done? Maybe we can all donate to a dedicated paypal account to award Xen or other programmers who finish so much code or levels of closer to finishing?
Can we get a server setup? Is it possible to maybe work first on the front end so we can have Alpha Testers while the game is still being engineered?