Worth searching this forum on brakes etc.
I had a set of EBC redstuff pads stuck on mine as a stop-gap before getting a proper brake kit.
In restrospect I can say I wish I hadn't bothered.....marginally better initial bite can be weighed against the following:
1.Noise,including squealing on a level I've never had before.
2.Costs equivalent to other better pads such as Ferodo DS2500
3.Fade resistance no better than the OEM pads under heavy braking.
Now that some proper brakes have arrived,these things are in the bin.