ограничения нативные +/- те же (т.е. если требуется - можно воспользоваться native modules, обертки для нативного sdk относительно несложно пишутся, для того кто в objc/swift / java/kotlin разбирается), по производительности есть (пока) еще ограничение - js bridge (сериализация/десериализация данных между js и нативными потоками)
так что да, реально