Depends, it is a better intercooler, and if you are running a tune/higher boost, it's definitely going to drop your temps. I haven't fitted one (my truck is also un-tuned).
There are others that are bigger (I.e. better), but all of them that I have seen are more expensive.