I think it's a pretty interesting idea, but of course it's a bit more complicated than what you show. For example, the expected flow through the various engine coolers is whatever the on-engine pump circulates, and it can be quite a bit of water. That means the new pump that circulates coolant has to be similarly sized, and might end up being pretty large. If I recall correctly, by main engine raw water flow rates is around 50 gpm. And that pump needs to be powered. Electric? AC or DC? PTO driven? Does it require an impeller or can it be centrifugal so maintenance free?
Engine operation is also now dependent on whatever power source runs the pump, so you will have to consider overall reliability, and any additional redundancy required to match the availability of a stand-alone engine.
You show a single engine with a single secondary cooling loop, but it gets a lot more complicated when you throw in another engine, a generator, hydraulic cooling, etc. Presumably you would only want a single secondary cooling look shared among these engines, so you would need to think about how the plumbing works to distribute the coolant through the boat to the various consumer. Also, the agregate flow rate could be quite substancial, and you need to be sure larger engines can't starve smaller engines. Do you need a circulator pump per engine, sized for that engine? Or will a central pump and distribution manifold sufficiently distribute the coolant as it does in many HVAC system. If it's a central pump, then it probably needs to be variable speed to handle when only a generator is running vs multiple main engines.
I'm sure these are all solvable problems, and it will just come down to how large a boat is required before it becomes practical given the extra components and complexity.