On on hand.. no idea what he's talking about with latex tubes having to be pumped up mid-ride - but then again, I don't ride for days on end, so maybe that's the thing.
On the other, I'm 100% in on TPU or Latex tubes as preferable to tubeless in pretty much every application.. I loathe dealing with tubeless gunk and just find it a ridiculous waste of time and effort for the riding I do. Others' MMV, according to their glass/tacks/needles per mile ratio I suppose.
The RH version do look nice. I'll probably try them at some point. Once I get through my backstock of Vittoria latex, which at this rate should be sometime in roughly 2028