I had no issues switching from an 04 to 07 STi intercooler...
As far as I could tell, they were the same.
I really don't see any issue with me going to the 08 intercooler either, other than the passenger side mounting bracket, but I should be able to buy that from Subaru...
-- Dave