The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
The options are amazing until it comes to connecting your chat program to a platform. At this point it was very difficult. Decided to leave.