The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
App is very promising, ui/ux feels glitchy and integration was buggy for me, tried to contact the customer support and sometimes they are quick and on point and sometimes they dont respond at all. For me it was a hit or miss but you can try the app to see if it fits your needs. They dont block any feature in their free plan although its a small one and soon you will need to update!