I installed the Source fan a couple of years ago on my 330ISC and will say it gives at least some of the improvements they say. Noise is biggest, power gain may not be as dramatic as claimed but you can feel it right away. And I have seen no loss of cooling with the slimmer blades. I am happy with the purchase.
My fan was missing a chunk when I went to change out leaky radiator and CAC.
Hope that helps. TANDD
2002 40' Holiday Rambler Endeavor
2008 Ford Edge TOAD