I have had good luck with my EBC rotors, had them for about 2 years and no rust so far.
When you wear the EBC brake pads out in about 25k go get the OE Dodge pads and replace them. The slotted rotors are great, the Green stuff pads are NOT meant for heavy trucks that tow.
Ive got about 30k on my Green stuff pads and still well over 50% left, they stop much better then the OE pads too.
Evidently not running it as hard as I am. As for stopping, definitely not better than new OE and rotors, better than glazed rotors and OE pads, but not with all new parts. The EBC pads were good when empty, not much different loaded, but wear was a big issue.
A little late but here they are.
View attachment 92316
View attachment 92317
Now these have been sitting outside in my scrap pile so pay no attention to the surface rust but take note of all the big chips in the face of the rotor. They all stemmed from either the holes or the slots and some are much deeper than the pictures show. This is the main reason I won't run slotted rotors on anything that I drive in the salt again.