if your car has grounding issues, it might make a difference. some swear by them, others despise them and anyone related to them.
i havent thought about it for the STi, but Do know that if you wanna try it, make sure to fully understand what grounds to use, and where.
ese