Regarding of leaking...water of antifreeze on the MB is a real electrical mess, even though oil on MB just sticky not electrical issues. Also oil has better heat conduction characteristics than water.
What i am trying to avoid is noise. A radiator and a big fan make a good job, also a lot of noise.