You couldn't pay me to run those rotors. They are for looks only, not for using. I mean I suppose I could run one on the back cause I never use it. But seriously, did the company do any testing? Any metal fatigue studies? I doubt they did and with the shape and sharpness of some of those cuts, all I can see is rotor coming apart and killing me at 150mph... No thank you...
As for the pads bro, I've been loving the EBC HH. While they are a bit grabby initially, their feel and power are awesome.