If you want to contribute, be someone like DarkStar, the one who finishes his work at his best, and who thinks its worthy to be added to the pack.
:D
well i voted wait till its finished, idc what you do but i'm suggesting you wait because if you release a portion of it, there's not much to use anyways just like a few weapons and a map? Not many people will play that, once you release the whole pack there will be a BIG variety of weapons, maps, vehicles and stuff to choose from.
On the other hand i guess its ok if you release like a demo of some stuff people will get more excited about the full thing, cause there's going to be all these other new weapons and maps.But im going to stick with my first choice which is to be patient and keep the surprise until its 100% done.