Can also do 1:1 NAT for IP protocols like ipsec, or your own protocol.
Yes, but who else does? Network effects are important in a network.