man, its such a shame thats not copper/brass... that would be a frigging sweet rad. the fin spacing is perfect for medium speed fans. you could maybe even use low speed but it might be a bit to thick.
not sure how the pump will deal with the rad but if it has trouble i would switch those 90" elbow for some straight barbs if you can.