I ran 3 120mm server fans in mine. 4 wire one have PWM so you can control speed.
The 3 were the same size as the original heater box vent so they cable tied over the hole exactly.
for ecu I kept as much stock as possible to allow the diagnostic just moved it up to behind glovebox.
have you tried reaching out to link directly they used to be a friendly bunch, likely still are.