A few things...
That looks like a PWR radiator, and yes, they are quite good. Best on the market, IMHO. Even so, as JJ pointed out, there are several other factors that can cause overheating.
I've seen quite a few electric setups by now, and I've never seen one that moves as much air as the...