Creamware has always been a do-it-all thing (except sequenser, and arguably audio editor). This makes the product very complex. Complexity makes it hard for some dealers to realy grasp the concept. Therefor, I wote for full modularity.
Let there be:
A soundcard with drivers
One or two synth packages (no mixers - no effects - no modular synth)
An AE package (no synths - only mixers and effects (maybe effects and mixers apart))
An ME package (complext mixer with good routing options - scaleable from 1-8 channels. Also the mastering oriented effects: GraphEQ, PsyQ, Optimaster - I think Vinco should be in the AE package)
A Sampler package (nothing else)
A Modular package (nothing else)
Let people choose, what they want to use. And most important - free them from feeling too much complexity due to a lot of features, they do not realy need (but may spend time on anyway).
One person could have A great mastering environment
Another person could have A great synth machine
Another person could have A modular of their dreams
Another person could have A cool mixing environment (automation please)
Another person could have IT ALL
I realy think, the product would apeal more to the synth guy, if that is, what he gets - easy to use synths worth dying for. And all the other ways around too. Also nobody would feel, that they payed for stuff, they didn't need. And (hopefully) nobody would feel too intimidated by the environment, if they only need a few things. Maybe even advertise for this: "you get, what you pay for - top quality".
DO NOT take away features from existing users - not in ANY way (letting people use old unsupported version). You realy do not want ot deal with more users rage over this. It is very important, that people feel good about the company - that it is their friend. But make it a way for the future custommers.
Also, DO NOT release SDK/DP for free. Again, it would bring too much complexity to those, who do not want it. The dealer will HAVE TO know about it, and that will turn them off. Let the dealer know the basic things. Let him feel, that it is easy (packages may feel easyer to grasp, than the whole thing). And make it easy for him to say: "Oh yeah, and you can even buy the DP for 400€ (or something else). It is very complex though, and it is not supported (comes AS-IS), so I don't know much about it


