KDE Connect handles that and a ton more very seamlessly imo. Not sure if the solution has to be first-party to qualify as "non-dodgy" but for a third-party solution it's pretty damned good
That's why I never got around to using it. Hoping it's changed. If Syncthing can share across networks, why not something else?