Happy New Year to you, glad the writing is going. I've been practicing guitar and bass and math. Though I am building out a spiffy server for a friends company.
I'm glad they're hiding UIDs. I think they might also want to assign random names. :P Okay, maybe that's going a bit far. Have you perused the Stack Exchange sites, like Stack Overflow? I find the reputation system pretty compelling. You get points for posting answers which people find helpful, and for interesting comments, and you can vote up answers and questions you find interesting. You can spend those points on hard questions which no one is answering, or on down voting answers you think are particularly bad.
I haven't thought about it deeply, but it seems like the incentives are good:
Points for useful answers
Less points for useful comments
Trading points for hard work
costs for insisting something sucks.
They also have a mechanism for declaring questions to be poor for a variety or reasons. If you have a high enough reputation, you can edit the question to make it clearer. Or you can vote to close it as being too broad, or off topic for the site.
It's pretty cool. There can be problems, but the ones I've seen are pretty high level, such as the problem that the English Usage site is named badly, and gets a lot of ESL people asking basic questions. (Frankly, I think it's a kind of boring site, and I suspect the ESL "mistakes" inflated the traffic, making the powers-that-be decide it was worth bringing out of beta.)