I use Signal because the most important thing to me about a messenger is security and privacy. Other features notwithstanding, iMessage simply does not offer the same guarantees as Signal so long as Apple manages encryption keys vs the users themselves, and obviously remains closed source and proprietary. In other words, I would only consider Signal to be a truly end-to-end encrypted application of the two, and that's of utmost value to me.