oh i dunno when i posted mine.. but yea it doesnt really matter lol.
i just had a few people showing interest in zelune when i did.
i can only suggest advertising on forums and between friends, and if possible fill out the google form thing to get it listed, although my forum just appeared on google after a while. its never easy