Is there a reason you're using SMF beyond it what you've been using?
Nope. Eli set it up that way and I have little knowledge about other platforms or what it would entail to migrate.
Post-wikis would be nice, but honestly there are probably only about 20 threads where it would actually be useful.
I don't mind editing the OPs in those threads to include a link to the Wiki where people can summarize a 100 page thread in a few paragraphs.