Electric or Flex Fan?

Radiator is not in great shape (leaks some) but not clogged fins are in good shape. I do not have a shroud I think I may try that first. I did find a 7 fin fan on rockauto but I am going to try and shroud first see how well that helps.