I already wrote a user story for my use case: Infrastructure Syncing I also already wrote an installer that creates a Windows service: https://github.com/syncthing/syncthing/pull/1407 Don’t care about a tray icon =)
Turning a non-service application into a service is a mild pain in the arse, even if you know what you’re doing - enough that I wrote my installer because I felt that I needed it to distribute to my colleagues, and decided to contribute it second.
I think the default should be a startup shortcut, with install as a service as either an option in the installer or a separate installation file.