Of all the suspension I've tried over the years, everything else has been better than Ohlins. It's a personal preference thing for sure though.
Maxton is a small British manufacturer, used a lot by roads riders (Isle of Mann TT etc). But also, their kit was used by a couple of teams in Thailand on the V4R, and it won their equivalent AMA/BSB championship. And, I get to deal directly with the product designer and company owner. And that's probably the biggest draw.
I spoke with K-Tech, and didn't feel they'd be able to give as good support as Maxton. And I find the K-tech quite harsh, especially compared to the Bitubo I ran on my BMW (I back to back tested the Bitubo with K-tech).
I'm getting on well with the Mupo, technical support hasn't been quite as good as I was hoping. Unfortunately most of the data has to come from Italy, and it's just not quite suited my riding style, which is why it's taken me so long to get a good setup. I had to leave their settings and just test every iteration of settings to find something good for me, which just takes time. And, a more reliable bike, would've helped the process!
I'll probably try the Bitubo shock out soon too, that was the best shock I've ever ridden, easily.