How about a better extension management system, like what Joomla has?
Not only installing some modules are a pain in the ass, it's hard for an established site to get updated, because deep in the system somewhere, there is a file modified. Even if the admin keeps perfect record of every single modification, I don't honestly think anyone wanna live through hell to re-implement all the mods after an upgrade.
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.