Hmmm, to the releasingdate: I guess you shouldn´t rush through the mod and release it before everything is perfect! Take your time, work together with the others and complete the mod and then you can release it. I know it from myself since I am making a mod for Soldat and one for an other game (3D). I have setted a date for the 3D-game and in the end I just had a pre-release not including everything I wanted to do
I am working on that stuff at the moment, and I started it a little time before christmas
Shorter: Take your time, it looks good till now and everything will be perfect in the end