Go for it. Flats suck, if the downsides (weight, bad ride, a bit tougher on rims, and high initial cost) don't make it a deal breaker. Any and all regular tires will flat, some are better at preventing them, but they too will someday let you down.
I'm of the opinion that they're great for some people. Full body armor sucks for nearly every reason, except it saves your life. If I was in a situation that getting shot likely, I'd gladly take any and all downsides to insure I was protected. Same goes for these tires. If getting a flat is a serious issue for someone, these are the ideal solution.
Last edited by MilitantPotato; 07-14-09 at 09:29 PM.