Depends on what you mean. The recent wiki threads on the forum are pretty pointless, except that they do help raise awareness and possibly recruit more editors, you're not going to get effect that here.
Then there are general questions on how to edit the wiki, or do certain things, I would think they'd be best on the "Help Discussion" page.
Other than that there's my equip stats thread, which is wiki related, but will get much more attention there.
I going to be gone for a few days, I'll do all the needed images when I get back.</br> Until then if someone wants something to do, you could get stats from here and fill in equip pages.