Desktop support is very new and still in beta: https://flutter.dev/desktop
> battle tested
Desktop support is far from the ideal situation(alpha). As far as I'm aware, the iOS jank is still an issue.
Also, it's Google. You never know if it will be around next year which means using it in production is a huge risk.
"Experimental" feels like an odd word choice, if you're truly trying to offer useful information.
[Disclosure: I work on the Flutter team.]
I've been passively looking at Flutter with interrest.
It really is the project to beat. I am not sure how you are gonna drop a framework over C# and compete with a framework/lang combo long term.
That standard makes sence if you have a rigid hardware-like approach
(Of course, that's not a viable test for most mobile frameworks. I suspect that an iOS Xcode project from 2011 would not run without rework, nor an app written for Android Honeycomb.)
Flutter is open source, which provides some automatic measure of protection against obsolescence. And companies like Toyota who are building it into embedded systems like cars that will still be around in 20+ years.