I have the Fbody upgrade and bought R1 Concepts Eline D/S rotors and their scorched pads. They have been on for about 33 months and 53K miles. I am impressed with their lack of rust. They are on my daily driver Regal and I beat the car constantly. They refuse to warp, they don't have much if any fade. Overall I have trouble believing they've lasted me this long and look as good as they do.
One down side, they are getting very light very short cracks by the holes. It's not apparent until you put them under a microscope and they don't appear to have any negative issues from the cracks.
When I buy from them again, I'll go with their eline and maybe the slotted only. In reality for DD, drilled are not needed or useful.