I think it would be good to have a Download Section where you can post your unifinished maps in the hopes of other people finishing your work. What do you guys think?
you could also have maps that have like concept battle systems or parts of triggers for a map like a game engine
If you want to post unfinished posts do that in the map showcase.
I'll probaly make a forum for that in v4 (as a sub forum of map showcase). Then people will know if someones already working on an unfinished map.