@Mr.ShinyandNew安宇 one criticism I have is that unless you're using the app at the time something happens (a match or a message) it won't tell you about anything. So, I had a message waiting for me since Saturday, but no idea about it.
there was no indicator in the app (which I had used between getting the message and seeing the message accidentally) that there was anything awaiting my attention
so if your app can manage to top that, it's a winner