Malware abre puerto por UPnP y el cracker remoto se conecta a tu máquina. En un minuto ya te ha robado información. Sí, por eso SI es peligroso usar UPnP. Por otro lado, UPnP es un incordio si cada máquina tiene un firewall, ya que necesitas abrir más puertos solo por el simple hecho de que la aplicación y el router se comuniquen para la apertura de dichos puertos. Usando solo port forwarding puedes monitorizar un rango, con UPnP dejándolo todo por defecto, te dificulta poder hacer una auditoria si tienes problemas de intrusión.
Si quieres comodidad pero menos seguridad, UPnP, si quieres más seguridad con menos comodidad, port forwarding a mano. Las dos cosas no se pueden tener.