I would love ITB's on mine, please do it! ITB's sound immense and are the definition of "race car" to me, not to mention that you should see some great power gains. Look forward to hearing what you think of the LSD on track, does strike me as one of the things the car could really benefit from.