Something like this is most certainly going to become the mainstream interface for computing. I think the most likely thing that will hit mass market adoption will look much more like the voice interface in Her than a chat app. I couldn't imagine my mom getting much utility out of an app like this but if the AI is good enough I could certainly see her chatting with her phone as if it was a person.