I wouldnt reccomend springs regardless.

mechanically they are no where near the quality of a coilover system.
But the price difference may influence your decision.
My opinion, spend the money the first time and get coilovers, you wont have as many hassles.
Sean
p.s. havent heard of that brand.