To date, I don’t like using Maschine hardware with Live. A few get on with it really well but I’m one of those guys who gets fed up with tinkering to make things work - I want as close to plug and play as you can get. But, the Kontrol s49 Mk2 has been a dream since I got it and looking at what it can do to control Live is making me think again. However, no Live 10 template yet and no news of how long it will take.
In terms of control, Push 2 gives you more hands on than Maschine in Live would. Live 10 “pushes” things a lot closer to the Maschine approach. The displays are being better utilised than before which is a positive. I would still say Maschine is the tightest hybrid integration going though and NKS just opens things up nicely.
It’s worth mentioning Audiomodder too - that allowed Push to access all the KU11 library within Live. That changes things up too but I’ve not heard of a Live 10 update yet - Live 10 is still in beta mind you!
I don’t do a lot of sampling to be honest but thinking about it, sampling within Maschine would be easier. It can all be done from the hardware (in terms of setting up and editing and the likes). That may be possible on Push, Im not sure, but Maschine would likely be closer to the sort of MPC sampling approach. With a Mk3 and it’s built in interface it would likely feel more like an MPC too (if that’s your thing).
Basically, in terms of hardware, Push vs Maschine is really a case of horses for courses. I’d focus on whether the software side is going to do the trick. For me, Maschine is just about the best environment for me getting ideas down and shaping songs quickly. But, and it’s a big but, it’s kind of a pain in the arse tweaking song structures. This is more due to how I build songs - say 8 tracks, 5 patterns moulded into intro, chorus, bridge, verse, outro. I like to lay the basic structure out then tweak patterns at various points for variation - Maschine forces you to create new patterns which I find a bit annoying though I understand why it’s designed this way (well, I think I do!). In Live, I could structure the song then on the timeline view do whatever I wanted easy peasy.