Ive only ever used the E-Boost 2, and it does a superb job. Not sure how the street version stacks up.
It can certainly do no harm to try anyway with the softer spring, and an EBC is definitely better than a simple bleed valve device.
What ecu is in the car ? and can it not control the boost ?