I really like these. I haven't tried taking the tires off yet. I have spare rims and tires for tubed adventures.
I like that they seat super easily, don't lose as much air (almost nothing) between rides, and I don't get the wet looking spoke nipples telling me I didn't do a perfect tape job.
Easy to install and cheap. No reason not to use them.