Thanks for all the input.
As for additional noise, I love the sound of turbo spooling up and that's consider "music"
I doubt it will have the hp gain it claimed. Unfortunately I doubt I'll dyno the car before and after since it's a lot of $$$.
I will not go with Stage1. I will be patient and wait for stage 2.