Your suggestions are excellent for partitioning the wiki content, and even leaves the door open for multiple but separate wikis on the same system.
For filtering (automatic CamelCase discovery and [[Title Discovery]] and [[ http://example.com|click here]] URL's, I have been using the freelinking module, now also available for 5.0. I have had quite good results with it.
There was a pear-wiki module mentioned somewhere which I think supported different wiki syntax dialects, but I have never tried it (might be more powerful in the end).

Victor Kane
http://awebfactory.com.ar

On 2/1/07, Earnie Boyd < earnie@users.sourceforge.net> wrote:
In discussion of using Drupal for CMS elsewhere, I had a brainy idea as
someone objected that Drupal didn't supply a wiki.  Thinking out the
idea I suggested that perhaps a content type named wiki could be
created where revisions are set and the content is published but not
promoted where any authenticated user could edit the content.  A menu
block named Wiki could be created to associate the nodes to.  A
taxonomy list could be created to help find the wiki content.  Let's
see I would need a wiki content filter to apply to WikiWiki words.

What am I missing?  Perhaps a theme to separate the main content from
the comments in a tabbed display similar to MediaWiki.  What else?

Earnie
P.S.: I know I can use third party software with Drupal, I'm trying to
think through this simplistic idea.