Maybe it works, maybe not.
FUSE does
not mount a fuse-based file system, if euid is equal 0 (root) and /etc/mtab is not writeable. FUSE simply fails. Neither does FUSE know the option
-n. In fact it fails if the option
-n is present. It is possible to compile fusermount.c with -DIGNORE_MTAB, but that is not a good option either.
The whole concept of /etc/mtab is legacy.
