F-Zero Wiki is still undergoing maintenance, but it is now unlocked and can be edited if you already had an account. Registration is currently disabled to avoid spam until a proper captcha is set up.
As much fun as it was to put together, it wasn't very fun to put together. The thing was massive and took a lot of time to search and add on, but I'm glad it gained a few followers in its short time. I think it was a great idea, I just wasn't able to be completely devoted to it.
That said, don't let a lack of NIWA Spotlight discourage you! If you know you can help elsewhere, please do so!