My main problem with Signal (and similar apps like Wire) is syncing messages across devices. I'd often find myself turning on my home computer after work and having to wait a while for the desktop app to finally finish syncing with my phone and allowing me to chat. Call me spoiled but after experiencing that every night it started to grate on me.