1. При соединении с приложениями напрямую число ошибок ни разу не превышало 0,3%, чаще всего вообще без ошибок тесты проходят.
2. Да. Специфика приложений такова, что доступ должен быть через SSL. Все изначально разрабатывалось с расчетом на то, что каждый сервер будет принимать соединения на своем порту. Nginx был введен посредником исключительно из-за ограничений по безопасности: у многих клиентов (не в нашей зоне влияния) политики ограничивают выход в сеть на "нестандартные" порты. Поэтому пришлось всех перенаправлять через 443 порт.