If you insist on using tubes, another puncture proof option is the Tubolito X-City. This is a 176g TPU tube. They have a one year warranty against punctures. I just put a set of these on my mixte. While I don't have it on long enough to tell you how well the puncture resistance works, I can tell you that it rides a lot smoother than the old regular tube that it replaced.
Another, cheaper puncture proof TPU tube is FOSS:
https://www.foss.com.tw/inner-tube.html