I have been playing with Google Assistant in Allo quite a lot, and it seems to me to have significant limitations. It cannot cope with what was demonstrated by Google at the launch of the Pixel in Allo--and I don't mean speech vs. text. It already knows where I live and work, presumably...