Haber personalmente yo prefiero Routing NAT, porque? simplemente por su conexion tan directa y a la vez tan protegida, es como estar en los demas equipos conectado directamente.
Sin embargo tiene muchas mas ventajas el uso de proxy.
El proxy permite administracion de las conexiones, en algunos casos dar prioridades, configurar servicios, seguridad extrema, etc, muchas ventajas y desventajas como, dificultad de configuracion de algunos servicios, obligacion a usar clientes software en los pc clientes, etc.
Lo que se conlcuye entoces es que segun sea el caso la cosa es distinta.
En una casa para se va poner uno a joder con un berraco proxy sabiendo que el hermanito de uno lo va a estar jodiendo cada rato que no le funciona tal programa que no se que ni no se cuantas, ya NAT y listo, cual problem? ninguno.
Pero en una corporacion, la configuracion ideal seria
Internet-NAT-Proxy. Da seguridad extrema y administracion viable
y si a eso se le agrega que el nat y el proxy esten en subnets distintas y la intranet este en la subnet del proxy, yo creo que virtualmente imposible de joder eso.