Steve,
What you were told is generally correct, although some guys have experienced just the opposite from restrictive routing of the
oil lines. I do not have the cooler hooked up on my car and have still had some problems with running cool, but mostly due to rich jetting and timing issues.
I would advise you to sign up for the Superformance Cobra Owners Forum for information pertaining strickly to Superformance cars
http://performanceunlimited.com/scof/subscribe.html