Yeah, it is actually less than the STS kit and you still need to fab up pipe back to the intake with the STS kit. I'm going to research the Z3 kit on here to learn more. I'm not a turbo guy so I'm not sure what options are an overkill for my project. I'm not looking to make a 10 second car.
Yeah, it looked easier because of its placement. Now that I found the Z3/Z7 setup, that seems way easier to install than any turbo kit I have ever seen and looks like they don't interfere as much as other kits.