Personally I don't think this review was that bad; many, many other websites who review watercooling kits are far worse.
Also as a sidenote, I can't find a difference between this kit and Swiftech's H20-120 (Rev. 3) kit besides the colour and 'Coolsleeves'; my guess is that the price will have a difference.