Very good work. Was looking at the code, DART is very similar to Java and C++. I also see you are adding support to modern CPUs (Arm, etc) and OS. This will come handy to run from small computers.
Yes, absolutely. Binaries are relatively small too (around 8MB vs 60+ MB I was getting with JS runtimes)
Yeah, react native is hard to get under 60MB, but it's just so much faster to work with...
I am very productive with Dart, and find Typescript annoying. So I guess it depends.
And you are writing in Flutter? That's sort of half way between classic Kotlin and RN