Once designed, the servers in the online shop can do the boring stuff of putting just the right mix of features and pricing together...
Short description of the idea: the core or basic application (RunRev 3.0 Lite ?!) offers the minimum on features to have a hassle free, simple, easy to learn environment. It can be used in many personal, and family situations. It's an excellent learning environment for the computer novice.... and it's not crippleware - does this sound like a rejuvenated HyperCard?

Features can be added as modules, or plugins which provide:
a) small units in particular fields op application
and/or
b) a more gradual, and granular increase in power of the environment.
If you "start using Modules", the product mix would provide tailor made answers to information needs - and create more happy RunRev users!
Just a "WILD" idea...
