The 5 PSI max is for installation. They actually need to be slightly inflated to be installed correctly. They won't be damaged, if you inflate them further. It just will be impossible to install them.
There's pros and cons with TPU vs standard inner tubes, they don't weigh as much (as seen in the video) they definitely don't take up as much room in storage if you like to carry an extra tube on a ride. There is a difference in rolling resistance and ride quality. TPU tubes can be a pain to patch over a standard tube. And there's the typical pros and cons when comparing any tube vs tubeless like not being able to run really low tire pressure for off road because of you land hard or run into something which compresses the tire into the rim the rim will pinch the tube and you'll have a snake bite, and since the TPU tube doesn't have sealant (unless you add it in the tube) a hole will end your ride. But you don't have to worry about breaking a bead as you're running a tube.
Thanks for sharing your insight. For average Joe like me, the only advantage tubeless has over this TPU bicycle inner tube is the time saved during a race if I happen to have a punctured hole. Hopefully, glue will seal the hole. For any other kind of workout I dont mind taking my time changing the tube. From my experience, never had a puncture or a flat past 5 years even though i damaged (bent rim) the rim running too low pressure onto the curbs. 😄