Afaik, TPU is TPU (Thermoplastic polyurethane). I pick my TPU tubes based on whatever's cheaper on AliX. I have a friend who says he's got a slow leak on his. I've punctured 3 & broken at least one. A friend broke 2 trying to fix one puncture.
I presume that if you spend 35 eur on a tubolito, you wont have slow leaks, even though they can't test them because once you've inflated a TPU tube, you can't fold it nearly.
But if you get them for c.4 eur, then if sometimes you get a dud, put a new one. I've setup probably 12 to 15 wheels w these tubes, and more often than not, whatever TPU goes in works just fine.
Critical though: be careful during installation. They are easy to twist / pinch / break (at the valve).