i have a set of tein springs on my girlfriends and my car. they are a great spring for a stock setup.
they dont go silly low like some, but they sound like they will do what you want nicely.
i have a set of pi 40mm. i know they ain't jap but there superb. solid through corners but good damper travel on bumpy roads etc. smooth. i'd still have them on but went bc's
the Pi springs are utter crap. had a set and they are bollocks. too low at the front and too soft, was constantly bouncing off the bumpstops.
replaced them with teins and they are a million times better
guess so, but pointless buying twice. may as well try and buy something better 1st time round. they werent quite as lethal as the apex springs i had on my GT when i first got it, but not far off.