a tpu user here, on 700c roadbike.
i have used:
- revoloop ultra
- ridenow gen1 36g (big box)
- ridenow gen2 26g (the slimmer box)
- thinkrider 28g twinpack.
so far all my punctures are from sharp objects debris on road (glass, nail etc).
revoloop is expensive.
however my ridenows have reliability issues (seam glue failed, the rubber seal on innercore failed n loose air, etc). it looked like theres ridenow gen3 with metal valve. haven tried that.
now my rear tire is with thinkrider.
from 118g butyl to 30g tputube, thats insane weightsaving for minimal money
my repair kit for these tpu tubes, I got myself the tubolito repair kit (yes, i patch my non-tubolito tubes with it).
it came with glue and patches.
The glue tube lasts a lot of patching job (so many nail n glass shards incidents). I create patches from my old retired tpu tube cutouts. I saved the tubolito thicker patches for only large cuts.
patch success rate almost 100%.
So as repair kit on the go (ie long distance, bikepacking etc) the reparability n reusability is close to/same as butyl with 1/3 the space.
Never used latex, so i cant say for latex reparability