TJ, they've been working fine in my bikes for years. I have them in my mountain bikes, my tall bike(especially good in this bike, as I was having to take the chain off to change a flat) and my street/ramp/dirt BMX bike. I don't ride em in my flatland bike...but I don't see why they wouldn't work.
But yeah...patch kits work too, if you know how to put them on correctly. It's amazing to see how many people that don't know how to patch a tube properly. People bring them in to the bike shop I work at, and I just have to show them how to do it themselves.