And it looks like two of the last really big tipping stones are being addressed:
1) Advanced NAT traversal via UDP, which is is less efficient than TCP, but orders of magnitude better than relying on relays. More about this here: https://kastelo.net/2017/03/08/syncthing-kcp.html
2) Internal filesystem notification watch facility for near realtime sync (currently possible via an external service -> syncthing-inotify). For more see pull request https://github.com/syncthing/syncthing/pull/3986
1) Advanced NAT traversal via UDP, which is is less efficient than TCP, but orders of magnitude better than relying on relays. More about this here: https://kastelo.net/2017/03/08/syncthing-kcp.html
2) Internal filesystem notification watch facility for near realtime sync (currently possible via an external service -> syncthing-inotify). For more see pull request https://github.com/syncthing/syncthing/pull/3986
The future looks bright!
Addendum: Have a look at the community forum https://forum.syncthing.net