Могу рассказать о своём опыте.
Я делал на cordova версии для ios и android + web версия.
Доставку сообщений сделал по вебсокетам на связке php (для бизнес логики) и
CppComet для работы с вебсокетами.
Видео чаты сделал на webrtc на основе интеграции CppComet с FreeSwitch (минимальная демка
видео чата и
github)
Что касается нагрузки то вот
результаты нагрузочного тестирования CppComet, а то как быстро будет работать ваша бизнес логика зависит уже от вас.
По поводу масштабирования на более чем один сервер тоже проблем с комет сервером возникнуть не должно.
Что касается качества работы приложения то как по мне оно зависит в первую очередь от прямоты рук а не того что у вас React-Native, real-native или webview от cordova. Если грамотно спроектировать интерфейс и не перегужать его множеством элементов то разницу в производительности заметить будет очень трудно. Тем более на cordova не сложно писать нативные плагины так что у вас в любой момент будет возможность часть реально сложных операций выполнить в нативе.
CppComet мой собственный опенсорс проект так что если будут вопросы можем обсудить.