Sorry, I dont have a review yet, but I just installed the MM PH bar setup on my 00gt.
I track my car often so it was kinda necessary. But driving around town, it feels good. Solid.
You should not change to many things at once. Leave the springs, install the PH bar, and take it from there...