it depends on whether you need to pass data back to the worker task or not as task notifications have no payload. But since tbe workers need to send some kind of result from the adc upstream to the client, I would think that some payload would need to be passed back which implies q queue.