simple answer is as big as you can, but make sure you use a thermostat - too cold oil is as bad as to hot - maybe worse ..
setrab has a pretty good sizing tool
http://www.setrabusa.com/products/oilcoolers/engine/index.html
99%of the time I run Setrabs - never saw one blow out like Derale, CBRs seem very nice as well
this is my Setrab go to for anything under 1400HP \
iFP948M22
But its a good idea to run a high volume/High pressure oil pump as you will have a pressure drop and some restriction
I have seen people run two - but every time I pull a main bearing on one of those engines - they show signs of starvation - just too much back pressure
The one thing people almost never consider is that oil has mass/weight and what orientation you place the cooler in is very important if you launch hard - you can starve the engine is only momentarily but that hard on the bearings
Ask any serious drag racer they will tell you they run higher pressure just because the weight of the fuel on hard acceleration will push the fuel back into the tank - Oil acts the same
I use this thermostat ior the Earls Version on all LS's except aftermarket blocks like Dart and RHS - cheap insurance
https://www.improvedracing.com/low-profile-oil-cooler-thermostat-for-ls-engines.html?gclid=Cj0KCQjwio6XBhCMARIsAC0u9aGXMsKmFCTDK4Uc3w2xy2kfozeiE6EbjtsQJoNndQmnSPVgbF0YsfYaAq-0EALw_wcB
View attachment 38571