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