The only drawback I have found is that if desktop Signal is running on my computer, but I’m away somewhere else in town and have my phone with me, I miss calls (but not text messages). Only the Signal on my desktop rings when I’m called, while the phone doesn't ring.
Doesn't https://signal.org/blog/ice-forking/ deal with that? Hasn't it been implemented yet?
I've had the desktop app open all day, and answered a Signal call on my phone earlier. I'll do more tests.
EDIT: just tested it, phone rang, I answered on desktop. Seems to work as intended.
Plus, Signal plans to eventually allow multiple phones to be connected to one’s account. Then, the question becomes: if you sent a SMS from your desktop, which of those phones sends the SMS and gets billed by the mobile provider for doing so? You might say that a setting could be made for that, but any new setting requires changes to the UI, too.
If my phone was off and I used Signal Desktop in the meantime, when I turned my phone back on the sync would often take as long as half an hour, with my phone buzzing for each message received during the duration in which I was online.
I contacted support and, well, it's a free product, what do you expect?
I stopped using it after I received a text message from my then-fiance about a medical diagnosis and couldn't call her back until Signal stopped overloading my phone. Awful. Purged from my device and I never recommend them anymore.
It used to require you to backup / restore and you couldn't just start a chat on your work computer, continue it on your phone, then continue it on your home computer, while still being able to see the full history on all 3 devices.
It was a dealbreaker for me.