Words of advise..............
On my current e46 m3, I put lowering springs & it sucked. My suspension went to hell shortly after, the handling was only a little better, & ride comfort went down the drain. I then put on pss9 coilovers & was in LOVE all over again with the car: much better handling, adjustable, and the perfect drop.
So long story short, don't go with springs