He is correct. I forgot to add this infoIf you are considering it without a vfxx turbo it won't fit. The wastegate sits higher on the MHI turbos compared to the IHI's and the TMIC will hit it. Otherwise read above.
Nope it is the same as yours. They actually changed the driver's bracket on the 08+ STI's but if you use it the outlet of the intercooler does not line up with the throttle body. I wouldn't worry about it too much either do what tuned said or go without the passenger mount (that's what I am doing) you will have plenty of support from the driver's bracket, throttle body, and turbo coupling.