I think the way Ares is going is about the only way we're ever going to really "modernize" M*s. Yes, switching from MUSH/MUX coding to a real language is nifty, but it's nifty for us, the existing players. It doesn't really help the hobby become any more appealing to people who haven't been doing it for years.
Eventually, just based on the Ares wish list, you'll be able to do everything on the web that you can do on the MUSH itself. Already, you can create a character, send it through CharGen, get it approved, (chat on channels the whole time) and start roleplaying without ever logging in to the MUSH.
And you're doing it prettily, not just punching the commands in through a telnet window embedded in a web-page. "Here's the box where I put my description, and here's the submit button, and here's + button to raise a stat, and here's the - button to lower it."
Once we reach the point that you really can do everything you can do from the MUSH and still use your client, the gradual shift away from clients will be a lot easier to accomplish. Whether this happens via Ares or something else as user-friendly to the end user - not the coders - is still up in the air.
But trying to rush it is pointless. It was only 2 years ago that games opened without any web presence at all. Baby steps.