[cancellato]
Dipende cosa deve fare l'utente. FTP (con TLS) o SFTP rimangono strumenti utili per certi usi dove è necessario dare accesso a parti di file system, senza l'overhead (e le vulnerabilità) di un intero server web + eventuali linguaggi di scripting usati (PHP, ecc.), visto anche ill supporto quasi ubiquo di innumerevoli tool.
WebDAV, S3 (inteso come protocollo) e altri sistemi "cloud" sono sicuramente più utili per creare aree di condivisione facilmente fruibili dall'esterno, ma c'è attualmente il supporto è meno diffuso, e può essere non semplice mapparli su parti di file system esistente.
Concordo che usare SMB e NFS direttamente su internet è cercarsi guai - SMBv2 e specialmente v3 sono più sicuri, ma occorre il supporto e un'accurata configurazione sia sul server che sul client, e le vulnerabilità tendono ad essere gravi e wormabili.
Poi rimane il problema di cosa supporta un NAS SOHO e con che grado di sicurezza. Comunque l'OP potrebbe avere un problema di rete indipendente dal protocollo usato, se sarebbe utile capire quale.