I don't put ssh keys on all devices. With syncthing, in contrast to git, I don't have too.
Also syncing is automatic and immediate, I don't have to initiate push and pull.