The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
I stumbled upon this app about a month ago. I am very happy with it. What a huge time saver. Errors happen from time to time but they are few and easy to identify. The support team has been very accessible and helpful whenever I needed them.