For starters, oil drainback isn't an issue. Less $$$$ tubing to get the air from the turbo to the intake. No electronics should be necessary for the front turbo. The STS requires a pump and miles of wiring to be hooked up, lots of tubing, clamps and silicone joints.