And with that, Cis makes her 1000th post
I agree that there could be a crapload of things we could do with this site to make it more intuitive to newcomers. But I think the first thing we can do to attract them is... get a set of server code up that they can even PLAY on. I'm sure if a count were being kept, we've probably turned away over 100 would-be players because they don't have the client we're using.
Any major additions to the website like the mediawiki software you're proposing would require all the admins including our "2 active devs" getting together to decide the how, whats, whens and whys -- and that would take precious time away from their efforts to go live compatible and solve problem #1.