So did some research on ECB -
Seem a fair amount of people complain about squealing?
Slotted and dimpled? Thought they were a no-no for off roading? Seems that they would allow for debris to gather and cause premature wear and gouging on the pad?
Do you use 7000's in the front and 6000's in the rear? looks like there are not any 7000 series available for the rear?

What about the Power Slot brakes and rotors? (not power stop but power Slot?)