In terms of runtime performance, I guess in theory c# should be faster than javascript, but it depends on a lot of things, like the program being run, the speed of the mono runtime on the android or IOS platform being used, etc.
React Native is capable of doing anything a native runtime can do because it too is native.
High quality tools do now exist that bring type checking, Intellisense, hot module replacement, etc.