There are hundreds of variables, but,,,, one that is pretty constant and makes sense to me is that if you are running a fan without a shroud, you may as well run a radiator the same size as your fan. Yes, a larger rad. will be better at speed as the wind you are creating will cool the car, but most of these cars are drivers or track cars. Either way we are sitting in lanes and at lights. This is where MOST of us have overheating issues due to cooling systems. NOT ALL, but most..
It's been years since I put this into practice on my own since wrecking my back, but I have always seen that moving the coolant too fast hurts overall cooling and those without shrouds and insulation/blocking at the radiator air inlets and at shrouds have more overheating issues than any others.
Basic rule of thumb I think is as you increase HP you need to increase volume of cooling efficiency. More power means more heat and that means having to be able to remove that heat efficiently. Then keep in mind you will also up your under hood temps and that will bring more issues. Heat soaked started and fuel system, etc.