i agree with what james said but..........
you wont suffer heatsoak with a chargecooler when sat in traffic - they will keep ACT's lower than an intercooler. but once you have taken it for a blast the water will heat up and make cooling less efficient. next time you are stood in traffic the benefits of the chargecooler will go out the window due to heatsoak!