car rads will work awesome.... and you do not need a bigger pump to get it through the rad either.... actually the rad's size makes it even less of an back-pressure generator for you existing pump.
The single most difficult hurdle with it though, is where you are gona put it... If that ain't a problem, then why are we not seeing any pictures of it yet
