The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
I've used Inkybay for one month now. The support has been super fast to respond with any issues we've had. This is the third customization app we've tried and are thrilled to finally find one that works as intended.