<p>Are there plans or ideas floating around for a logo contest, or is that a Public-Beta stage thing?</p>

Getting a logo is part of getting a design, which is something that happens when a site
graduates
out of public beta.
In short, not for a long time yet.
While the site is in beta it will keep this theme that it currently has.