I double that. Virtually all internet apps which are relying on listening sockets have UPnP support these days. NAT traversal is a critical issue for IRC client.
UPnP NATs are commonly deployed on home and small office networks, but not Internet Service Provider or Enterprise environments.
Reference