Have you ever seen how thick a clutch cover/generator cover are? They're pretty damn thin, they're sand cast aluminum afterall. Tap them with a screwdriver and you'll see what I mean.
The armour basically is a shell of carbon fiber gooped onto the case with adhesive to stick it into place. Although it can distribute some force, it's not as good as purpose-built cases designed thicker and stronger to withstand the impact. Look up Woodcraft cases for GSXR's and you'll see what I mean or even NRC covers for the B12. Makes me wish we had the alternative.
As far as high speed goes: carbon fibre is basically fiberglass on crack. It'll hold up but will eventually wear through. Like I said, if you're getting off at that speed, you've got bigger problems.
It's certainly better than nothing and with crash bobbins can increase survivability in the event of a shunt. They're still on my radar but I'm going to have a friend weld some aluminum pucks to a spare set of cases "just in case". It'll cost me much less as well.