I have rediscovered the abandoned Yoshipedia and after an exchange of emails with a coordinator, they suggested that I take it to the forums. Here is the link:
http://yoshi.wikkii.com/wiki/Main_Page
What exactly are you asking for help with? Just with contributing to the wiki?
I say try joining NIWA. I guess it can't hurt the wiki