unix-сокет блокирующий. Что с nginx сочетаться будет не очень хорошо. Лучше сделать udp на lo, и мониторить проливы логов на сокете. А также убрать блокировки в пайплайне rsyslog, чтобы, если что, логи терялись не на сокете, а в самом рсислоге, что удобнее наблюдается в метриках.
Насчет балансировки: зависит от способов балансировки, которые доступны в вашей инфре.
У меня в тестах на 80keps логи на сокете не терялись после отключения блокировок в пайплайне (утилизация CPU была в районе 1-2 ядер, можно масштабировать вширь потоками). Но, если очередь кончится, то логи, конечно, рсислог будет дропать. Что приоритетнее: обслужить нагрузку или записать логи, решайте сами.