I think the most reasonable thing to do would be to finish whatever you can and upload that to the site and finish the rest whenever your abilities or the tools allow you to.
Needless to say, writing the above makes me a huge hypocrite since I have a ton of games that are only partially mapped for a lot of reasons and I haven't submitted most of it yet for, again, reasons.
Don't be like me. You still have the chance to avoid a reputation as "The Guy Who Starts a Lot But Finishes Little".