Absolutely a better ride...it lowers the center of gravity which makes for better aggressive handling...plus when u lower it u get more power to the wheel when launching
We paid 349 for the springs thats not including installation but the guy did most of my custom work on my car so of course installation was lower but i dont know how much it would be where u are for installation but it shouldn't be more than 300