Quote Originally Posted by SL65AMG

i mean it seems less restrictive but other than that whats the bonus?
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