I think the keyboard and the engine should be separated because every keyboardist has their own key feeling. One needs heavy weighted and another wants light or medium weighted keys. One is satisfied with 61 keys and another wish to have 76 or 88 keys. So, we have minimum 9 different types of keyboard.
I tend to say either we get the engine as a rack module or as a card (or more cards) for internal installation.
Another thing is the case. One needs a light case for easy handling and another wants to have a hard and stabil case for gigging.
I don't believe that it's really possible to create one thing for all.
Intel and MS tried this but didn't reach their aim at least!!!
[This message has been edited by Sheriff (edited 05-26-2005).]