That is my experience. I have gotten much better at the track and rarely lock up there and have never flat spotted a tire. In emergency situations on the street I still feel very uncomfortable.
JcaSpar1 - here is the reality of your brakes. Porsche deflecters are not worth a damn at the level you are driving at now (If you are skilled enough to avoid lockup this speaks to your overall ability). Motul 600 and air ducts (requires removing the nose) are the only thing that will keep your brakes functional until your skills improve and you hit the next limit of the system. Then it is 14 inch front rotors - two part - expensive but they eliminate the cooling headache, at least until you are on race tires - that another story - but I have the solution at that level as well
You should take the advice of Tom and put the original front calipers on the rear of the car, combined with a dial to put more bias to the rear of the car. You will be surprised how much quicker the car will stop with a bunch of rear bias cranked into it. You dial in bias until you start getting rear brake lockup (tires must be at full temps) then you back it off a 1/2 turn and you are good to go - be more careful on cold tires
The larger pistoned Stoptechs were really designed for the street and therefore had a lot of front bias, obviously its rather dangerous to have rear wheel lockup before the fronts lockup, on the street - no fun on track either for that matter.
The small pistoned Stoptechs produce a more balanced braking system with the rears picking up more of the load therefore keeping the fronts cooler and the car more in balance under hard braking (less forward pitching of the car)(nosedive)These are really designed for track use but will work quite well on the street - just dial out the rear bias for street use
Go to slotted rotors as they relieve the gas that builds up between the pad and the rotor - this can feel like momentary brake fade. Stay away from drilled rotors for track use - they crack on the holes. (will run cooler though)
email me if you want more
Gavin