Well the wiki is maintained by volunteers, so it is as up to date as we make it to be.
We are lucky that the hosters of this site are still hosting it even as most seem to have stopped playing.
Feel free to update the info that are outdated / add things that seem to be missing. I try to do so when I get some time