That does look a bit overboard Rain! I used to have one of these:
But replaced most of the functionality with better, dedicated gear except for the sampling aspects. What I found is that it was great for experimenting or when friends (musical or non) were over. It's not hard for even the average person to have fun and get into music creation if you set things up for them.
I'm always on the lookout for better ways to input and control the programs running on my PC. I have an Oxygen 8 that helps, but am really looking for something that combines sample usage with knobs that I can use for synth settings (like ADSR or oscillators, etc.). Nothing beats real-time twiddling for those areas!