To answer in general, the best upgrade you can do on the 2.5L is an air intake with stage 1 tune. It won't even feel like the same car.
For me the Neuspeed P-Flo is the best intake. I would not worry about heat soak too much as this is a naturally aspirated car so it's not a huge deal compared to a turbo. Any intake under the hood will be taking in warm air. Those little heat shields don't do squat except hold the filter in place.
If you want an actual cold air intake
USP Motorworks is the way to go but there are downsides to this as there is the possibility of pulling water through the intake if you drove through a really deep puddle. Also because of the location the filter get dirty faster and is not as easy to service but when I had it I loved it. I only got rid of it when I installed the SRI.
I use the P-Flow because it is California C.A.R.B legal and with stage 1 I don't have to change anything for my semi anual smog checks that just came due.
I've experimented a lot on this car and put a lot of money into it and for me the best all around daily driver has been with IE stage 1 and the P-Flow. If you don't live in California and you have the $2k to spend the SRI with Stage 2 is pretty damn fun and the car sounds like a beast.