Most cars have a **** poor one that runs through the radiator. So, if you over heat your car, you have messed up your tranny. Unless you are a sunday driver you need an aux cooler. If you tranny oil smells burnt or has settles out into a tar like resudue that is a sure sign, next to slipping and rougher shifts.
I have a relative that stumps the gas petal in his chevy k1500 till he reaches the speed limit. He charged his tranny fluid at 15k miles and saw it was burnt. He added a tranny cooler inline with the one already in the car. He hook the line fromthe tranny to the cooler line which he mounted in front of the radiator then had the fluid go through the **** poor one that is in your car then that to the tranny. This way, when its cold out the fluid is broght up to temperature for smooth operation.
Even if you can not mount it to get air flow, having it helps to remove some heat at any location under the hood.
I have no thought on the engine oil cooler. If you car over heats and you do not want to go to upgrading your cooling system, electric or high volume fans, larger radiator, it is an alternative to make it run cooler, or not over heat i should say.