My opinion is that the cooling system worked at one point in time. If it is no longer getting the job done, there is something in the system broke, clogged, etc that is preventing the system from working properly. There should be no "need" for custom fans and radiators...not that they are not nice and sometimes effective. Unfortunately finding the "broken" part can sometimes be a pita.