I think people who bought Komplete from NI (and even more if it’s the ultimate version) or wish to buy it must consider Maschine MK3 as the best solution workflow, as the integration is top notch. Also, NKS integration from VST are very nice. When you make a song or a track, searching and browsing from this solution is a game changer.
But if you are the kind of people to design your sounds, not rely on NI VST Instruments like Absynth, Massive, FM8, Kontakt, Reaktor… (&more) Then, to think which one is the best for your workflow is a real question.
The first thing you should try is to know if you prefer a MPC Layout or a Grid matrix with multiple functionality within the grid (Push 2, Launchpad pro that kind of matrix)
If you didn’t need all the workflow and options there midi controllers to get only pads and knobs.
If you don’t have an soundcard with Maschine MK3 you kill 2 birds with one stone here…
If you own Ableton Live suite and love Ableton instruments, and work more or less within Ableton, then Push 2 will become a real workflow enhancement.
If you don’t have Ableton (witch is expensive btw if you want the suite version) you can do a full song or a full track with Maschine MK3 it’s a full solution from beginning to the end (including mixing and pre-mastering)
Ableton Live suite is probably more powerful for experienced user and sound designer. If you’re not into NI instruments and effects then… Probably Ableton + soundcard + Push 2 is a very great base for a powerful studio. But it’s also high demanding in computer performance.
Maybe Maschine MK3 is less demanding in terms of performance…
I do think people only need “pads & keys” to work. But there’s people actually make tracks/songs with only Ableton + a laptop and a mouse… and they make great released tracks. I’m wondering if an MPC Live (as the pads are really great) and not so much more expensive than Maschine MK3, if it’s not a smarter choice regarding it can be a controller with software + very great pads… but also a hardware device you can bring with you anywhere and continu to work outside, sampling musicians or singer friends etc…
Sometimes you just tired of the computer environment, so having both solution can unlock you from time to time…
Just a little mind thinking as I already own all of these devices. At some point, you must think what’s it’s the most important “Tools or Music steps”, make a list of it in order of preference and investing regarding this list.
Like playing and feel the sound like a real instrument, Making my own Sound Design signature, Processing my Field Recordings, Record Field sounds, Experiment with new VST Technologies, Working on Chord progression and scales, I dig into Classics sounds, I dig into RAW sounds…
What you dislike the most in music can really help too… 
Do you be more productive with DAW, outside a DAW, Hybrid with both capabilities ?
Then it’s just a matter of Sounds library, Tools, Feeling when playing on Pads and Keys, or don’t care and microscopic programming is the key because it’s a key in my music genre… (so then you need time, automations and working and experimenting… Pads and Keys may not relevant in this case)
Hope it’s help for few people here… No need to spend bucks when you actually don’t really need equipment !