The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
After a great deal of time and effort it does the job. However, don't count on any support because there is none. Emailed twice in the last several days. No reply.