jnimmo: On the topic of CG-NAT, no idea if it is possible, but it could be cool if CG-NAT ISPs automatically forwarded a fixed range of ports through to each customer, so if they needed could run servers on those specific ports at least. Or a web portal where you can just add a port forward. Of course will still need to be done on customers equipment too.

It doesn't matter as long as you show on your website clearly that you're using CG-NAT. I just don't like the idea of double NATting


I'll pass this along to the networking guys to see what they think, but I've been working on pressing IPv6 to deal with the lack of v4 addresses, rather than polishing the turd of CG-NAT.  But we went with an aggressive launch date, and product updates are in the pipeline, so not everything possible was done day-1, but we have plans for improvements.   I can't share details at this point, but we are looking at improvements to reduce/remove the necessity of CG-NAT.

Regards,
Marc Whinery
Senior Product Manager, MyRepublic
www.myrepublic.co.nz