Чтобы оценить целесообразность надо понимать цель. Если цель "не потерять ни одного запроса", то целесообразно. Вот только я сомневаюсь, что все эти запросы нужно обрабатывать. Потому что они будут терять актуальность быстрее чем обрабатываться. Тут может помочь какой-то интеллектуальный троттлинг.
Есть хороший доклад от СКБ-Контур примерно на эту тему
Например, кладите в очередь не одно сообщение, а сообщение на задание. То есть в сообщении будет post_id и список user_ids, в котором будет 1000 айдишников.
Получится 100 сообщений, будете их по одному разгребать.