We have discussed this before and I think someone was working on something like it but I had this idea. So we make it so that you can double-click on a smz or sm7 and have it open a "package manager" thing moves it to the right place?
Here's the extra stuff I think would really give us a bit of flare.
First would be to generate a confirmation saying something like "This package contains the following files" and then some stuff from the included text files like mod or map name, dependencies etc... and then checks if it's got the needed packages already installed etc. and obviously tells you what is contained in the file.
If the manager was integrated with the lobby you could trigger a re-sync if you installed a package so that people could install new packages on the fly without having to leave the lobby.
Okay, now the other idea would be for any of these file type found in the directory of the installer to be listed as available packages for installation at install time.
Something like this at least. The idea being that you could make a disk containing the current installer along your favorite maps and mods and then you would run one installer and install all of them (I was thinking a checkbox kinda thing for choosing which packages to install)
Eventually if we get back to the point where we have a server where we can officially host mods etc we could integrate and apt like package manager to get new mods, maps, and updates etc. maybe like the CA updater.