You are correct, however why re-invent the wheel? What the plugin does is to support a tag in the other pages to specify location. Any such tags are summarised on a single google-maps page.
Thus, anyone who doesn't want to partake simply doesn't put the tag there.
Unfortunately, that type of functionality required server-side processing, so therefore a plugin is required. Hari doesn't seem keen, however so it looks like a non-starter. I might have a go at a community page that people can add their details too - if there's enough interest and demand, maybe Hari can be persuaded, however I suspect that anything that takes the Devs away from MCE development will be met, quite rightly, with resistance. This is about MCE, after all, not wiki development!