donnyj08,
The differences all depend on how you drive and brake. And how much extra braking power you desire in your vehicle more often than not! Being an S2000, you may want to stay with the more aggressive friction material such as what came on the S2000(OE).
If you like the OE brakes/braking, then stay with that unless you desire even more aggressive braking. Deside too, what are you willing to give up. For example, some brands of HP brakes suck when cold(the first couple of stops). I don't like'em in city type driving(bumper-to-bumper) when the car has been sitting too long and the brakes have cooled down. Or that first hard unexpected stop after just starting out on the road. And, the dust and noise(brand dependent) may be more than you're willing to put up with.
I do realize that the term "Ceramic" can be misleading!
When I have changed over from original equipment(OE) semi-metallic to after market(AM) ceramic, I never noticed any difference in "NORMAL" braking regardless of the brand of ceramic pads that I have used. And, as I never really had any baseline to judge in an emergency stops or repeated hard braking, I can't make any comparison between the two in that area.
I can only answer for my driving style and climate!
What I do know is, that I like ceramic brake pads for everyday use from the first stop of the morning to the last stop of the evening, in witer/summer, city/hiwy driving, rain/snow-ice/sunny days, even through the mountains of NY, PA, VA, WVA, SC etc. on long 10-15 hour drives as well as an 10-15 minute drive.
I like the consistency of the pedal feel, the low dusting and lack of noises that I have often experienced with other pad materials. Nor did I like the lack of cold braking(til warm) with a HP friction material.
IMHO, ceramic pads are more rotor friendly, at least for me!
WHEN I have had to stop hard or harder in many situations while using ceramic pads and they always did just fine! I have always felt secure and my wife and daughter have never complained about lack of braking in any situation or brake noise(s) in any of our vehicles...or anything really!