as long a they are not "dragging", slight roughness isn't a real issue, and any "light pulse" feel may be due to some brake pad adherances to the discs, and can be removed by using a coarse Scotchbrite pad, aerosol BrakeKleen, and some elbow grease.
I also suggest removing the pads (noting which goes where), and using a tooth brush and BrakeKleen, to clean the part of the pistons that are exposed and dirty (do not push them into the caliper without cleaning them...)
Rotors, if not warped, don't need to be replaced until they drop below the "minimum wear thickness" noted in the FSM
Brake Discs
Thickness: normal/standard wear limit/replace
Front 4.8 ∼ 5.2 mm (0.19 ∼ 0.20 in.) 4.5 mm (0.18 in.)
Rear 5.3 ∼ 5.7 mm (0.21 ∼ 0.22 in.) 5.5 mm (0.22 in.)
Runout TIR 0.15 mm (0.006 in.) or less TIR 0.3 mm (0.01 in.)
There is no difference in ABS or Non ABS rotors, the sensor "tone ring" on the right side, is a separate part...(that part did change later, when linked brakes appeared, but isn't an issue if you are just doing rotors) I don't think there was any change in the rotors other than paint colors, since the bike came out... also same rotor is used on the ZX1400 models.
if you look at prices for OEM rotors... prepare for sticker shock...
Aftermarket one have been found all over, and mostly they all seem to satisfy those that have bought them, EBC is top line, and still less than OEM $$$,
and many people have bought the cheapest online ones from China, and said they were fine... I guess I'll cross that bridge when I need some, but my OEM's on my '08, even tho not "glass smooth looking" , i.e., some minimal grooving, to be expected on Stainless rotors, are well within safe operating tolerance, and working fine... I do clean them occasionally, using the method I noted (especially if and when I wash the bike with soap... which is seldom...) as funny as it sounds, soapy stuff always made me have to clean them, just that minimal residue seems to make them pulse when not removed... and water rinse didn't really remove it all..