960 miles and counting. Finally had my first flat for the year, on the back of my motor bike. I've tried several flat-preventing strategies this year, and this particular tire had a Tannus Armour insert. This provides a thick layer of puncture protection and also acts as a run-flat insert. I wanted the run-flat capability because the hub motor is a pain to remove on the side of the road.
https://tannusamerica.com/pages/tannus-armour
True to the advertising, the insert allowed me to finish the last mile of my ride without needing to stop to change the flat. The tire wobbled a bit, but not enough for me to worry about losing control. Just for grins I ran it up to 27MPH for a bit. I don't recommend that, as it got squirrelly, but 22MPH was fine.
I tore down the tire and found the tube had a crease that finally rubbed through after a few hundred miles. This is my fault, as this liner requires an undersized tube. Mine was small, but not quite as small as Tannus specified, and it had crumpled up at one spot. So this is not a puncture problem, it's a user problem.

Obviously the tubeless insert wouldn't have this problem.
-BUT-
The liner did its job, and did allow me to get to work without stopping to fix the flat. I also did not find any damage to the tire, rim, or liner. So they went right back together again.
I'm using this on the road, but this product is primarily marketed to MTB riders. I haven't tried it offroad, but I think it would help with pinch flats. Has anybody else tried these?