I agree with your assessment of the Stoptechs, they are nowhere near as "sticky" as the Brembos were. They stop well and offer great fade resistance, but even the Brembos seemed to really just want to sling snot onto the windshield.
Cheers, JBrobst
"A life spent making mistakes is not only more honorable, but more useful than a life spent doing nothing." George Bernard Shaw