Mechanical fans are almost always better than electric fans in terms of CFM or cooling power if you will. In this case an external transmission cooler is what is needed. Whether it needs it's own fan or not would require testing the temps of the fluid to find out.