I was wondering if any have thought about developing a feature/client that enables you to access files on the server without syncing them first, like a network mounted drive?
in linux you can use davfs to do that, in windows you have a explorer integration
or if you use total commander, you can use its plugin.
As webdav is pretty common perhaps there is a software which can map a driveletter from a webdav installation.