When the app works, it is very handy. When it is not working, it can be a source of discontent especially when you need to depend on it for so much. I feel work needs to be done to improve the experience.