The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
Their support is terrible! We had to pay someone else to fix it. It's a cool app but I really do not want to spend my money on this company just because of their poor support. Thank God this was just the free trial.