Went to take mine off today as I was dropping the driveshaft...stud on the driver's side snapped right off with the first turn of the ratchet. Doesn't look to me like it really does anything.
My 07 gt has one but yeah its been said before that these cars don’t really need the additional bracing like the sn95’s did. They’re pretty rigid in stock form.