Even though we don't monitor the task, given this an API controller, I would think we'd still just return the task object and let the UI reconcile getting a task object back as a success and and set the message to be displayed instead of letting the API determine the UI output message.