The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
Lacks basically... everything except a map. I hate to leave a 2 star review, but the developer did the first part. Made it pull data to make a map. There is no, literally no, control panel or options for this thing. You click it and it opens a pin map. You can't share the data, put it on a page, customize it in any way. Why is there no free trial? Because they figure you'll try it, realize it's cheezy, and cancel it. But hey, they have you $9.00.