What about adding talc powder inside the tire? I've read that that helps prevent pinch flats but it seems kind of half and half. Some of the people say it's nonsense, some say it's the best thing to prevent pinch flats.
I have looked at getting tubeless but decided not to because I didn't want to spend money for them because I'm saving up for a new bike right now.
Josh