I would not worry to much about WP MU as it is about to be obsolete. WP 3.0 (which I am beta testing) merges WP with WP MU. This is from the WordPress Blog.
The merge! Yes, WordPress and WordPress MU have merged. This does not mean that you can suddenly start adding a bunch of new blogs from within your regular WordPress Dashboard. If you’re interested in testing the Super Admin stuff associated with multiple sites, you’ll need some simple directions to get started.
Jeff
View the original article here