i have them mated with illuminas and am comlpetely satisfied. the ride is deff a lot stiffer than stock so if you dont mind that then these are awesome. they dont quite drop the car the stated 2". maybe a little more like 1.75" but they still look and perform great. deff much more of a performance spring than something like tiens of eibachs.
as far as struts, you will need at the least illuminas. i believe the hp's just wont cut it with the higher spring rates.
my sig pic is me auto-xing with the spring, struts, and rear strut bar, and stock dunflops. i was so close to getting the tripod action. deff a great buy!!!