These sound like good plans. As long as you make the public or registration required feature a configuration option, I think you can just go ahead and make these changes.
One thing I really wanted to do with this package is write a parser for the MediaWiki syxtax used at Wikipedia since the Wikit syntax is quite limited.