Great!
Love the ideas that are being discussed here.
I have mentioned 2 ror 3 times now about gossamer-threads.com and their SQL applications because they have had pretty good success with their plugin/mod download ability.
To be honest I haven't used their scripts in about 3 years so I am not sure how much further they have advanced or not.
But the idea was that you could to the manager and get whatever plugin was available and load it into the system and just activate it.
They offer both free and payed for mods which are clearly stated when you go to download.
Which reminds me, like Ryan menioned in another thread. We are going to need to figure out at one point or another is what legalities are we going to run across if people start offering payed for modules. I wonder if those plugins are truely non-GPL or not. Somewhere I read that if the core code is dependent on the main GPL code base then the following code must also be GPL. hmmmm. To be honest this part of my post should be moved to another time and place on these forums probably.
Also above the problems with updates to the core system is another excellent point. I am definitely in favor of having things as simple as can be so that later on in life when updates do come out that a full reinstall won't be necessary.
An idea could be is to keep all mods/plugins/snippets in a compressed form somewhere in a general download type of directory. After which the end user can install whenever they want. This type of idea will also be beneficial for those who have enough time to come and look but don't have enough time to install everything. They can then come back later to their site and install at a time when they have more time.
At the moment I agree with Ryan that the m/p/s should be backed up. This will save a lot of time for the end user and headaches later.
However, let's keep the ideas rolling