I think it would be a good idea to have a set date to when the contest results will be released. Something practical like the 10th or the 15th. I think it would make it a lot easier for all of us.
It's not that big of a deal but I think it would be a small improvement.
I also think it would be a good idea to put a page all about it under the 'Community' section.