Hard to bring myself to do it.
I am surprised this never took off. I saw it as something people would enjoy. Apparently screen names are anonymous enough, and people don't feel the need for it.
Still, I don't want to shut it down because we will lose past posts here.