Also a Krylion user here. Never had a flat except the other day when I hit something that must have been excessively sharp and pointed since I heard the high pitched hiss of a perfectly inflated tires suffering from a pinhole puncture, I was even able to track down the puncture spot in the tire before it was fully deflated and it must have been a tack or something, tire ran perfectly fine after a new tube though.
Everyone has their own tire that they swear by and I am sure that many of the non-cheapo, non-race tires are all probably equally good at surviving.