even in AI terms, the tradeoff is interesting. going native removes the party in the middle, which would be react native here. Sure you can extend core components, but that is notoriously more convoluted than just implementing the feature straight up within the native ecosystem, since it is usually accompanied by official documentation and examples which you can point your LLM towards. Sure you can tweak around things enough with workarounds and hacks (until react native properly supports thing xyz), but at this point the question is why bother with that in the first place. Also keep in mind, you'd have to maintain this own implementation on top of the already existing codebase