I use this keyboard for literally everything MIDI. Drums, piano, orchestral, whatever you name. It works well in every situation.
Pros:
It has four knobs that you can assign macros to in Ableton.
Pitch shift and modulation wheels for your needs.
Keys are relatively sensitive and are pretty good with matching velocities.
There are tonnes of settings on this keyboard which allow you to do almost anything. You can set it to play chords by pressing one key, you can transpose by chromatic scale (as opposed to octaves), change your scales, play arpeggios for you and even lock it into playing either hard or soft velocities for you.
Cons:
I know it's obvious but the fact there are only 32 keys can be a nuisance (for me anyway as I try to play the piano properly but this can sometimes be solved by transposing).
The drum pads are pretty stiff. Not actually very good at picking up velocities at all BUT when it comes to playing the drums, I find it easier to play it on the keys anyway.
The keys feel kind of cheap and fragile, but mine has lasted me almost two years and it still works fine.
I would recommend this keyboard to anyone that is looking to buy a MIDI keyboard for the first time or looking for an upgrade from the cheapest one they could find unless they were looking for something to play the piano on, I would suggest getting a keyboard with more keys.