In the time of LLM, Dart with its hermetically sealed environment and amazing tooling may be at a real advantage.
In the time of LLMS, just go native 100% of the time in my opinion.
I have the same feelings about React, so much so that I've never given it a second chance. Vue handles my use cases when it does, and when it doesn't it hasn't been because I needed _more_ in any way that React offers.