Submitting early has the advantage that others might get aware of your project because it stands out. I would be careful not to submit a buggy or incomplete version though, since the first impression of a game is the strongest.