Overall it’s a solid balance of convenience and security. Especially when you consider there are a billion Apple devices out there. iMessage doesn’t eliminate the need for true zero-knowledge messaging systems, but it is extremely secure, especially when you consider that it’s basically a transparent replacement for text messaging.
This is a good read if you’re interested in the security of iMessage. It’s basically very secure, but I’m sure Apple will continue improving their standards.