The biggest advantage for multisite i found was the ability to update all websites at once in very little time, one login, the ability to setup demo websites in a split second, but also in a huge MU setup draw and show content from one website or domain in the other. I really liked the domain mapping ability. I needed less space on a server to host many domains. For me they must never abandon the wp multisite. I still see many advantages.