I would think, when you remove the rear luggage tray, and put a radiator maybe with 2 fans, it would greatly improve the flow in the engine compartiment.
But I was just curious if someone has tried it.
As to weight distribution, I could consider to put the battery in front, but I do not think that the weight of th aluminum radiator will make a big difference.
As for the pipes , they run from back to front, so no weight disturbtion,
To BDA, I agree when you dont force the air through the engine compartment, probably like your oilcooler it will not work.
When you would put a fan on your cooler it will improve drasticly
My first car 45 years ago was a mini cooper, it had the radiator sideways, so no actual drivingwind going through, but engine itself was in the front catching some wind