You can play a bit with sshfs options, for example, enable compression, the auto-reconnect flag and nodelay for tcp:
-C equivalent to '-o compression=yes' -o reconnect -o workaround=LIST [no]nodelaysrv set nodelay tcp flag in ssh (default: off) sshfs server:/srv/homes /mnt/mountpoint -C -o reconnect -o workaround=nodelaysrv
But what gave me the best results is the use of NFS, I have no lags that I had with sshfs, and pretty standard in the * nix environment, you can export your directory with a read-only option, extra speed. Although note that NFS is not an encrypted protocol.
Server:
Customer:
mount server:/srv/homes /mnt/mountpoint
source share