I helped a friend a few months ago build a GSR motor with some TWM's
Im not sure if he has put the motor in yet, But it should be beast. His name is "Buddyclubcivic" on here. He has a picture of the motor complete in his profile.
Oh and ITB's are for All motor cars.. I don't think you would have any power gains from having itb turbo.. Maybe a power loss. Just buy a good aftermarket Intake Manifold, And save you self some time, money and headaches..