i saw them crack on track but for street use should be fine
You may want to have a look on US ebay as i got a set of brembo disc for the same price as RDA here