Sorry, just thought: one potential downside to doing it this way (not sure): I believe if you did the `POST` via the `doRequest` pathway, you could take advantage of the success / error messaging framework.  This way, I'm not sure if you can pass success / error messages.