Нужно ли обрабатывать запросы в фоновом режиме, независимо от других компонентов в вашем приложении? Если ответ «да», я думаю, что это оправдывает какую-то очередь.
Если вы обрабатываете их в своем приложении, это просто означает, что ваше приложение должно работать для их обработки. Если вы хотите, чтобы они запускались сами по себе, вам нужно что-то еще для их обработки. Я не думаю, что добавление очереди является достаточной дополнительной работой, чтобы оправдать ее, если ваша обработка сообщений должна всегда выполняться.