Griffins have some of the same fitment issues. They do not post detail drawings (proprietary information) online, but the gave me the measurements. You need a minimum of 6.5 inches of clearance, not including radiator, behind each fan motor. Which this set up has two, luckily offset from center. I need to measure my clearance.
They also stated that their system can cool up to 700 hp. I NEVER had any cooling issues with the setup I was running, that is the main reason I am leaning on going back that way. As for electrical fans, the main reason behind my thinking was NOT to have the explosion happen again. After hearing some of the issues with electrical fans I am leaning away from them.
P.S. Griffin says that if a cooling tube is broken (mine is) it will cost just as much if not more to replace/fix the core.