The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
This is something thats really convenient to use if you want your store to look more aesthetic! Try it!:)
Support team was super responsive and got the manual installation sorted out. App meets my requirement, in terms of convenience of use, functionality and appearance on the product page.