I got iExits mpk 49. It's a beast. It's heavy. The pads and semi weighted keys feel great. So do the faders. The appergio is kind of balls as you can't sync it with a external clock. It pretty much makes that part of it useless. For drumming out beats and laying down keys, it's a good all in one controller. I'd rather the mpk25 though. I hate carrying heavy shit around.