Any objections to me moving it to Meta?
I don't mind, not that it matters much.
Unfortunately I still can't come up with any suitable nominations. All notable newbies that I recall are sockpuppets. This probably says more about me than the actual state of the forum - I'm sure there are great genuine noobs hiding somewhere.