I know this isn't quite what you are after - but much of what you suggest is already in development at Magelo...
http://www.magelo.com/in_developpement.jspa
magelo has been around as an EQLive tool for ages, looks like they will be expanding to include other MMO's...