I shared a similar opinion a while ago, but lately (last two years perhaps?) the general consensus is pretty much shadow-cljs which has stellar support for node modules. shadow-expo also integrates with RN effortlessly.
Cursive is really good at handling cljs too, with jump-to-definition and refactoring without using a REPL