Started out with a unicomp, then got clears, then blues, then got a Novatouch, and finally a leopold (I'm sure I could get used to the layout, and they look great, but I have never felt the urge to get a HHKB). I love the feeling of typing on my topre boards, and I don't give a damn if I've come full circle and I'm back to rubber domes. It just feels much better, to me. That's what it has always been about when it comes down to it.
Topre is a ***** and a half to get different caps for, which is probably the worst thing about it. There are options for switching out the sliders for mx-compatible ones, but not much in terms of straight up buying caps and putting them on.
There's also limited options for modifying the feel: 55g/BKE domes, silencing/lubing the switches... That's pretty much it, and some of the things that truly make a difference are expensive or hard to get. Worth it, in my opinion, but it's not for everyone.
On the other hand, it's pretty easy to modify compared to MX. What can you do with cherry switches? Swap out the springs, jailhouse those clicky switches, lube the stems, completely change the switch types? That requires (de)soldering if it's plate mounted - if you are really passionate about it, you can certainly do those things once you learn, but it's a good amount of trouble. With Topre, you just remove the case, take out some screws, and switch things out.
On the other-other hand, the sheer number of options for MX is insane, because they are so plentiful. Different switches have completely different feels, and pretty much all the commercial and custom switch/cap makers produce MX, so you could spend all of your time with MX and never "need" to get Topre. Add in the fact that you can build a custom board from almost scratch, and you have a strong case for MX being the way to go if you want to find your own personal endgame.
There's no way to pick an endgame for everyone, but as for the switches themselves, Topre is the endgame for me.