I run a similar radiator (A Hall Phoenix), and have no complaints. They are repairable, vs the aluminum ones that are more difficult or impossible to repair.
Downside: It’s heavier.
I think the fans are also a Hall product.... they may be a European Ford Cortina fan system... I think Joules might be able to confirm or deny this....
Rocky