Non PP does not fully turn off the traction control, which is annoying. On the PP you can turn the it fully off by holding the button for a longer duration.
However, partially turning it off, should still allow for some slip, depending on how you stage the car. The larger issue is the torque control on the stock tune, IMO. I tuned my SHO, and went from being able to barely break loose with traction control partially/all the way off, on wet roads on top of the paint strips.
With the tune, it can break loose on dry road, with sticky tires, and all stability/traction control on.