have a wiki for customization information
Heck, I own the site, and I'm constantly amazed by how little I know. A user-driven content area could be amazing, if there really were users willing to drive it.
There's a Neopets wiki on Wikia and it is abundantly clear that there are NOT enough users willing to drive it. There's also very little you could cover on a wiki that isn't already being done by some other site and (at least initially) done better.