I would say your fine suspension and engine wise. Have you gotten the car aligned since you installed the new parts?
As far as brakes i'm not sure what the WP-PRO are, but upgraded fluid, pads, and lines will give you solid braking on the track (assuming you pick a pad that is suited for the...