M+ have a tolerable but unexciting ride quality, even in the narrowest 25mm version that I've had a go on. I've never tried Tannus, so I can't compare the two, but M+ will do the job and based on a colleague's experience, the chances of getting a puncture are remote in the extreme. He hasn't had one single flat riding on crappy London roads, since he fitted the M+. before that he was getting a couple of flats a week on average. One day he got one in the morning, fixed it but was late for work and got moaned at for being late, Then got yet another one going home the same evening, when it also happened to be raining. Pushed the bike the rest of the way home and arrived dripping wet and in a bad mood. That was the final straw that made him change to the Schwalbes.