>>106907873
NAT is a done at the router and takes away a ton of compute resources.
You do not "open ports" on IPv6, they are already open, you simply don't drop the incoming packets, usually the default behaviour on the firewall configuration is to drop them.