I think your right, just read an article on Sport Compact Car where they say that just lowering the car you can do even worse for you car handling. According to them you can even worse body roll and grip. They recommend you always use hard springs and adjustable coil-overs.
Thanks