Well, some things at the other wiki have not been updated, they still call the enemies Zulu’s, and have not updated that page, and there are endless griefs there. Also pretty much nothing is updated and the wiki is just pretty sloppy tbh.
I don't know what other wiki's there are. Every other wiki I've looked at is either worse than this, or basically the same. The only difference I could see was that this is more polished and organized. It seems as though more effort was put into this wiki.