Just thought i would chew the fat over the front brakes i got for my xs650c. It has twin disc set up OE so i looked into putting the stainless steel pistons in, but i am not sure about these ? St/st is softer than the steel originals and i reckon it is vital that the fluid is spotlessly clean as...