Ignition Coil firewall relocation query

Anywhere off the engine is better than on the engine, as it cooks the coil.
My 88 D350 Ram Truck came factory with the coil mounted on the firewall.
Some engineer musta been a racer at some point and thought it was a good idea.