This is a nice breakdown.
I’m not sure how I feel about it drawing “on a canvas” instead of using native controls. I guess most of the time it doesn’t matter too much, as most apps don’t use too many native UI elements anyway, apart from maybe the preferences screen. And apparently it’s faster than React Native, which in my experience can slow down quite quickly if you’re not careful.
Flutter is nice and I am following bits of news about it and how to get started using widgets and the language but right now one of the nice things that it’s not in this list is that you can share code between the server and the app, if that is not the main sell point for you maybe Flutter and Dart altogether are not your next thing.