Set proper rights for sshfs mountpoint so it can be shared with samba

Solution 1:

sshfs is a FUSE-based filesystem, and the FUSE layer does not allow other users to access its mounts by default, for security purposes. You have allow_other in options, but it will be ignored until you also edit /etc/fuse.conf to include user_allow_other.

Solution 2:

Why don't you mount sshfs directly from Windows?
There are couple of free solution for that (see here and here for more info).