Complete crap. You'd be better off putting blocks of wood in the caliper. At least the wood wouldn't catch fire as quickly when subjected to even 2 heavy stops.
But for street driving, at least they dust really, really bad and don't last long.
Give Carbotech a call and ask for Matt. He'll give you the straight deal on the best pad for your needs.