No it won't prevent those types of flats but if you had been on that system, you could have ridden out the damaged tire on the higher pressure, rigid inner tube, and not worried about rim damage or your tire coming right off. Wonder how that could've helped Gwin if he had been on such a system?
I'm interested in it because it seems as though you could run the pro core tube with any brand tire, not just Schwalbe.
I run Stan's rims though, and they've got a max pressure rating of 45-ish psi. Wonder if the pro core would work seeing as it's 55-85 psi recommend pressure…?
I had the same system on my moto. I faced the same issues, but riding out was possible.
In a DH race run though, even with the pro core set up, your run is just as much over as if you are riding on a rim. Not much you're going to do riding a floppy tire. For racing, I don't see this as anything beneficial, but for JRA it would be ok I guess. It still wouldn't be as good as just bringing a tube, so I'm not sure where the actual benefit of this system will be over a regular tubeless set up (strictly talking about pinch flats and punctures, not burping air).