Damn man, you bring up some really good points that have been sitting in the back of my head for a while.
Wiki
Ok, I agree with this right here. I contribute a little of the knowledge that I have and sometimes I am a little busy to spend time to write up or finish up things in the wiki. Plus sometimes I may feel like I should research and experiment with the game more before I add anything to the wiki to make sure that is accurate.
Also, I'm sad that there isn't anything much on the 98UM and the OG 2002 wiki is incomplete. We also don't have a XI wiki too...
Community
Yes, I think I've said this a few times when the site first emerge that people should try to learn the older games first and not save themselves when KOFXIII drops, which is what exactly people are doing...And many of the people that are excited for the game and are talking in the forum section (especially the general discussion thread) probably don't even understand the whole KOF system as a whole.
It would suck to have just people that play KOFXIII and not any other KOF games. That's sorta like how SSF4 have players that JUST play that game and haven't explored or learned any other SF games.
Gameplay Discussion
I wish there was more in depth gameplay discussion myself, there is too much general discussion and speculation on KOFXIII and other stuff which I feel can maybe turn away a lot of the more knowledgeable and serious players of KOF. They may say "Oh, there isn't no serious discussions of the game here, so maybe they don't wanna learn it or take it seriously".
I'd be more comfortable having this site full of serious, dedicated and skilled players rather than just 'fans' of the game. In my interview with Osirun I said that many other KOF sites were fan heavy, it would be too bad of dc became apart of them...
ArcLive/GGPO
I think you already know my feelings on that topic and I even made a thread about it that no one took very seriously which made me feel that no one takes learning the game seriously too, so I'm not sure how we can make more people play on those online platforms. :/