I did what you want to do : I sold my Launchpad pro mk3 for a Push 2. I’m very happy with it, it’s the best controller for Ableton, there’s no question about it.
But, I’m thinking more and more about buying a Lauchpad pro again and using it with the Push 2, because they are different. For example the Launchpad is highly customizable, it’s fast and easy to do a template. You can do the same with the Push 2 but it’s requires scripts, it takes time, it’s clunky, and you always have to use Ableton with it.
Of course the Push 2 is really great with other things, you can use Ableton like a hardware synth, sampler or whatever, it’s smooth. You can do the same with the Launchpad but it’s clunky.
So my advice, if you buy a Push 2, don’t sell your Launchpad right away, take your time to really see the strengths and the weaknesses of each one.