mira no lo veo peligroso, aparte abrir un puerto en el router es lo mas comun, para eso existe la opcion de abrir puertos, si vamos a ver entonces es peligroso abrir el puerto del VNC en el router porque alguien puede intentar entrar, abrir el puerto del escritorio remoto de windows (me pueden adivinar la contraseña), abrir el puerto de todas las aplicaciones es peligroso.
aparte el puerto del SQL Server se puede cambiar al que quieras asi por las dudas si te escanean los puertos no saben que es el SQL Server, eso sumado a un usuario y contraseña, creo que es difiil conseguirlo...es como adivinar el usuario y contraseña de una pc remota. aparte creo que hasta podes desactivar el ping en el router asi no te pueden escanear puertos. igualmente si te conectas con VPN, yo puedo saber todas las pc que estan en la red y asi mismo puedo intenatar entrar a una de ellas. son cuestiones de puntos de vista y obvio no le vamos a dar acceso a cualquiera.