The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
Zero ROI so far. 3 weeks and 15 clicks. Let's see if it will get better. Easy to send product data feed, though. Good support.