I'm not up for it a.t.m., perhaps later in the year when other projects have been concluded (MENE, Worlds).
A clearly recognizable and cool logo would be a definite asset though.
Open it to the public, I see no problem with it, as long as we keep the final say

(managing expectations can sometimes be tricky).
Stone-age did not end because man ran out of rocks.