Quote Originally Posted by DB1_77
you answered your own question...

less restriction is the bonus - (more high end power, increased throttle response...)

although, if built improperly, ITBs will actually HINDER your cars performance... so one needs to take care in how well they design and port the runners.

-jonathan
I will personally vouch for this statement. Very true. I've had to deal with this bullshit before, and it sucks. The runners width/length must be perfect.