I'm not up to the level of needing a full-on controller yet, so I just use an MPK61 keyboard MIDI controller and like it a lot, though it has fairly "stiff" keys.
I play bass guitar (aggressive style player, so have strong fingers) so it's not a big issue for me, but I can easily see where it might annoy others.
But it is a solidly built keyboard, and should survive my heavy-handed playing for a long time.
The MIDI mapping is easy enough, but still working on it to get it where I want it, and not where Ableton or Akai want it mapped.
And using the Vyzex program is a huge bonus for such things (free program that lets you reconfigure the Akai any way you want with a GUI on your monitor).
The drum pads are as bad/good as some say it is. I don't use them much, as I prefer just using the white/black keys for drums & percussion stuff.
Sometimes the pads work very well, and sometimes not so much, so I just kind of avoid using them.