The only performance problems I've seen were created by people who don't understand when React triggers a redraw, thus rerendering a 1MB image on every keyboard keystroke.
As long of you are a bit mindeful of the big pitfalls (any bigger framework has some of those), the performance of React-Native is excellent.
Unfortunately Android devices have much
greater variance in performance and tend to trail significantly behind iOS.
We were able to get our app running fairly quickly,
but the performance — specifically on touch events was not at an acceptable level even on higher end devices.
In addition at that early stage there was still a lot missing in the React Native Android feature-set that would
have made getting our prototype to production level more time consuming than our iOS effort.
This was posted on the 7th June admittedly. Does this still hold true?
I personally haven't experienced any performance problems, even on lower end devices (only the ones where the whole OS is sluggish).
I don't know what Discord has seen there, so I don't know if that's been resolved. They also state that transitioning to React-Native on Android would have been more time than on iOS , which doesn't mean that any alternative like Xamarin would have been better. It also reads like the team for the respective platforms is around 1 person big and they already have a running version for Android, so the cost of a rewrite and the time to retrain would not have been worth it, which is reasonable. On a greenfield project, different conditions apply.