My daughter was getting all kinds of flats in LA at the time when tubes were hard to get. She put a set of tannus tires on her old steel Schwinn and loves them. If your bike is your only means of transportation and you commute in the city they can be a good thing.
sometimes dependability and durability outweigh performance.