The problem is that no single solution for NAT traversal will work in all situations -- and it can get quite complicated to work around some situations (like having to maintain 3rd party servers to assist traversal where it's the only option).
How many running Plex are behind NAT that they are unable to forward ports through (no administrative access to the firewall)? I know many wireless providers put clients behind NAT (you don't get a public IP), but wireless doesn't seem like a good option to serve media from anyway.
The problem is that no single solution for NAT traversal will work in all situations -- and it can get quite complicated to work around some situations (like having to maintain 3rd party servers to assist traversal where it's the only option).
How many running Plex are behind NAT that they are unable to forward ports through (no administrative access to the firewall)? I know many wireless providers put clients behind NAT (you don't get a public IP), but wireless doesn't seem like a good option to serve media from anyway.
Publishing to the new cloudsync feature also gets around this to a degree, but only for synced content.