I wanted wiring out of the way and really did not want to put any holes in back of the car so under seat they went . Links are not that short I guess pictures make it look like that but either way no driveability issues that I could notice so far. Front spring rate is somewhere between 225-250 I think its been while since I had them off. I did not ask chassis shop about rear spring rate.