I believe the STi is a lot quieter than the ScoobySport.
I had issues with the ScoobySport rubbing when it was first installed. The muffler shop was able to fix me up though. You may want to keep this in mind if your installing it in yourself.
Rumble young man rumble.