Have you even tried the setup? Suspension is not the only tuning in a car, it's transmission, weight distrubution, downforce, limited-slip, tires, engine, and lots more. Besides; If it ain't broke, why fix it? I will redo this.
******************EDIT********************
I have redone this with semi racing suspension.