The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
This app is very clean and easy to use. I was able to create discount codes without a problem. Overall this is a really great app to add to your Shopify store!