Eu acho que geralmente é preferível definir o subtipo, mas o conceito de subtipo não era suportado no início, e alguns sistemas de arquivos ainda se esquecem de configurá-lo.
Isso está correto? Então, seria uma boa idéia alterar os sistemas de arquivos que se esqueceram de definir um subtipo?
sshfs define o subtipo:
$ sshfs localhost:/mnt mnt
$ findmnt | grep mnt
├─/home/alan-sysop/mnt localhost:/mnt fuse.sshfs rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
$ fusermount -u mnt
bindfs não:
$ bindfs --no-allow-other mnt mnt
$ findmnt | grep mnt
├─/home/alan-sysop/mnt /home/alan-sysop/mnt fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000,default_permissions
$ fusermount -u mnt
$ rpm -q fuse-sshfs bindfs fuse
fuse-sshfs-2.8-5.fc28.x86_64
bindfs-1.13.9-1.fc28.x86_64
fuse-2.9.7-11.fc28.x86_64
$ uname -r
4.17.12-200.fc28.x86_64
Tags fuse