too sudden stop?
if require better tire grip/traction, may consider something else other than c drive2.
am using c drive 2 and to be honest it isn't really that suitable for spirited driving however for *most situations* it is adequate, decent comfort and some lower rolling resistance (LRR) also.
or, anticipate better/keep distance. or just having better "Aku brake sendiri" abs

which comes to your brake fluid, if it's contaminated (oxidized, having air pockets etc) it will respond very poorly and especially when you mentioned "faded", which may not be brake fade and it's just the calipers/servo jammed/unresponsive.
do check your caliper checked as well or get it serviced.
As for rotors, i used to have cross drilled/slotted, they eventually cracked at the drills.
Personally they don't offer that much more performance improvements over solid disc, however with just the words of "performance"/"motorsports", they are easily 3 times the pricing of normal rotor replacements just to have some drills/slots added.
They do however have less structural rigidity (due to the cross drill throughs), and no matter how tame (or aggressive) you drive they will eventually develop hairline cracks from the drilled holes. Just a matter of time/luck.
Solid discs will obviously fare better durability since it's a solid one piece, not even vents for our iswara stock rotors anyways.
comparatively, i was on IMP x drilled/slotted rotors and they were rm300+ almost rm400, while the current Shoji oem/aftermarket replacement was like rm110-150 ish iinm.
If your current stock rotors are thinned out/very old (maybe can find a mechanic can have thickness measured or just seek second/multiple opinions from various workshops), then can consider a cheap brembo(not italy ya, just cheapo china oem ones lol)/trw/shoji stock (solid disc) replacement.
i gotten my ebc greenstuff for iswara at £46.33 (GBP) pricing.
obviously it is much more expensive than aftermarket replacements like Bosch/Bendix, like 3-5 times the price assuming they are around rm60-100 ish, but for something like brakes, i prefer not to compromise.
Not to mention i have a preference to lower brake dust pads, if that's not a requirement, can consider something cheaper like EBC ultimax (or some called black).
Hey Quaza, very sorry for the really tardy response. Been dealing with several crises all at once - including someone trying to steal the car!!!
I don’t do spirited driving too often - I promise and I’m not in denial (at least I don’t think i am). I’m more of a smooth drive enjoyer, if you know what i mean. I do a lot of long distance driving tho, usually at the speed limit, but I have tested the car out on quiet stretches to be honest.
The C-drive 2s seem alright, at least for now, and they’re pretty decent on wet too. LOUD AS HELL tho. Sigh.
Since the last post, I’ve checked the callipers, changed the rotors and upgraded to high performance brake pads (Bendix Mountain Kings), and the braking is much much better.
Hey you’ve spent a pretty penny on your ride. She must drive (and brake) like a dream!
PS. Thanks heaps for the advice