Have you already made up your mind about your future workflow? This maybe the most important answer to your question.
How much and what do you plan to do OTB and ITB?
I have Elektron devices and MPCs. IMO MPCs are not complicated to program. But there is a big difference between the both. Elektron devices are supposed to be used as step-sequenced devices and MPCs as live played instruments. We can do both on both, but with different ease
From my experience with my MPC 5k, which would be the same generation as the MPC 2.5k, I would say that step-sequence programming is not its strenght. It’s cumbersome. Check out, whether the 2.5k supports programming while other tracks are playing. Not sure that this is supported.
The new generation of MPCs like the ONE, Live, and X have excellent tools for programming step sequences. Having a piano roll (grit) mode as well makes editing midi notes and events quickly done and easy.