Submit subpar Compo, or more polished Jam?

The game itself is still pretty rough. I have a map editor now, but there's still a lot to do. While the game is playable, the question is... submit for the Compo (which was the goal), or get a few extra hours and submit to the Jam?

scnshot3.png