RE: Should
I have a MMP and it's sitting in my spares box.
The XeRun system is faster, more reliable and runs cooler than my MMP.
The XeRun Esc's are fantastic, can't recommend them high enough.
Stay away from the XeRun motors though, they're very poor quality.
I have been running the XRun 60A Esc and a Speed Passion V3 13.5T for the last year or so and it's pretty much the perfect setup for 99% of the surfaces i've driven it on.