Security by obscurity is not security...
NAT is not Security, it is merely obfuscation of your address space. The real security is provided by a Statefull firewall with well engineered ACLs. In fact NAT tends to do more harm than good by creating the need for massively complex translation configurations that in themselves can be exploited.