I had a tire liner in my mountain bike after repeated flats I think I removed when I finally replaced the tires and had no real problems with them. I have a friend who put them in his commuting bike tires but he also likes riding around on basically bald tires instead of getting new ones.
I don't have them on any bike now. I think they would add to the rotational weight