yeah since the itr came with beefire suspension in fronts as well as rear, getting the OEM itr front strut bar will cause more stress on your front suspension
it is far better than the gsr front strut bar but ONLY in an ITR
so dont spend extra dough for bling
i think the nuespeed bar is a very nice functional piece