No these are not the Wagner units.
An intercooler is never overkill, its a great mod that will help the performance of the car.
These coolers bring down the IAT by about half and thus allowing the car to be pushed for longer periods and more often before feeling the effects of heat soak.