So this thing is amazing. I developed some pretty quick and efficient work flow with my Axiom 61 USB MIDI Keyboard but it just does not compare. After an hour I was already getting the hang of things and my workflow was speeding up. You can literally do just about everything with the hardware controller. The sound library is very impressive also, I am not sure the volume of sounds on an MPC but for reference this thing comes with 919 kick drums alone... It is a staggering amount of sounds to come stock with this sort of product. In addition to volume the quality is great, the only potential downfall I see so far is that you can only apply 2 FX per channel, but that is still a modest amount of potential all in one box.