Funny I just got a screw in mine the other week. The PO had a few flats too. I'm wondering if the wider tires have more propensity for picking up nails/screws since... well, they are wider. Never heard of a car with so many flats before.
Anyways I got a patch and a plug for mine. I doubt I'd lose any air at high speed, but I don't trust em as much as an unmolested tire. I haven't done a top speed run since. Guess I'll have to rip em up at low speed