I like that Signal is open source, but I dislike their insistence on shutting down third party clients, because I believe third party clients are almost universally better than first-party ones.
In addition, their continued reluctance to add an export or any kind of meaningful history backup is also a negative.