You can also always upload something and not tag it / not message me about it yet and post about it to receive feedback. And if you decide not to submit a particualr track, just don't submit it officially and tag it as a bonus track.
And yeah, also have to agree. Have listened to all the submissions so far and yeah. Going to be a tough competition, me thinks.
EDIT: I'm sorry, Tore. The deadline is still a ways off, so maybe you'll find some energy and time? But I understand.
Though even if you miss the contest deadline, we'd love to have something of yours on the running playlist.