I'm actually hoping to have the click buttons out with the expansion. It may or may not happen. The one thing I don't wanna do is sacrifice any features, and currently it's possible with the in-game editable text, that users wouldn't be able to submit map POIs, and with a new expansion coming up.... well that would be no good.
Worse comes to worse, I'll use presets and a text file for users to edit.
As far as an updater, this is something that I would love to make available. However, I have no idea where to start on something like this!
Perhaps I can do some research on it.