Those seem very interesting. They claim that they may be the only brake rotors that you may ever have to buy. That is a hefty claim. I wonder how well they would work in a high speed situation such as drag racing where saving on weight is a plus. That's just from my point of view from where...