KCNC rotors are notorious for being selective as to which brakes they like to work well with or not. They’re better with brakes that have a large/deep pad contact area, and they can be pretty rubbish and cause a nasty ABS like “pulsing” feel with some brakes. I had some briefly on a set of Shimano XTR’s and they were god awful! 2 rides later they were sold.
If you’re just a normal XC/trail rider and you’re pretty light, then 160mm rotors both ends is often more than enough, but personally I’d steer clear of KCNC/Ashima rotors for the fact they’re very choosy about which brakes they seem to work ok with and which not. Oh, and they DESTROY brake pads…
dam…I’ve done a search and most rave about them.
I only paid £18 for 2, I’m 11st and only ride xc/trail. not sure if the m4’s will be overkill for them?