The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
Seems easy to use and install. Not quite sure of the effectiveness of this App or exactly where it promotes as we mainly concentrate our marketing to our local economy. Will update review when I have more information.