I only know a little about it. I knew Murdr was involved because I use to fly with him a lot. Did you know he did those like "info popups" when you start the game?
I did edit a page or two. WWhiskey had some good info on one of the GVs that didn't have anything. I asked him if I could add it and he was ok with it. He didn't know how to change stuff there but was willing to write up some stuff about GVing in the game today. I told him I'd be happy to edit and add anything he wanted.
As far as anyone else adding info , go for it I say. If the info becomes outdated, or someone finds an error, fix it. Most people who would bother adding info would know better than add bogus info either accidentally or on purpose. Heck build a page on sites and targeting, just dumb it down a bit so us "slow" guys can figure it out.