Re the slots collecting mud, i actually bought it BECAUSE i had issues with my regular "flat" rotors of little pebbles and stones etc getting caught between the pad and rotor, so I figured the slots would help to clear the pad face. I've had good luck with slotted Brembos as well on my Honda, so...