Is this basically a simpler way to do "Data|From Web" or "Data|From Other Sources" where the burden is on the developer instead of the user?
A big advantage of Voyager over both of those options is the ability to send custom data per-user without building an ad-hoc web UI for it.