Re: Allo?
Allo can be useful for getting in touch with people who might not using the same mesaging service as you. It's quite clear that Google has plans for the notification service it uses to do this.
Both Allo and Duo are also examples of making an app as simple as possible, although this is somewhat marred by including the Assistant in Allo.