I'm thinking there are a lot of variables to this equation, and it depends where you camp.
If you're off in the boonies and get a flat, it might be easier to shoot some Slime into the tire and air it up with a compressor, so you can limp out to find a service location.
If you're in a urban area, where roadside assistance is easy to get, then just having them handle the repair could be the answer.
Personally, I carry Slime, Fix-A-Flat and a compressor, just in case... If the tire guy has to deal with some crap inside the tire when he fixes it, that just means I was able to roll and get to his location...