never heard of springtech. DId have KYB's on my accord which offered a slightly stiffer ride but comfortable.
Dont cheap out on no name things when it comes to something as important as shocks/ springs. IF you do your taking a risk of your car bottoming out, springs breaking etc..