Nice idea!
You may take a look at the plugin ‘dashboard options’ for wp.
It’s very similar. I’ve already got it working under wpmu.