If this is a place to share wisdom . . . I'd not put EBC on anybody's bike, they are low grade parts, for cars and bikes. I'd only fit pads from reputable manufacturers like Brembo, Bendix, Galfer or even Armstrong for bikes. (There are others, this is what I thought of in the 30 seconds it took me to write this sentence)
I've personally experienced EBC pads falling apart, generating a lot of noise and dust and on cars catching fire. Why save such a small amount of money by fitting a sub standard safety part when there are a range of far superior parts available for not a lot of money extra.
This post might get deleted, depends if EBC pay for this little slot I guess, such is life. I've added my wisdom . . . take it or leave it