Had a fun night last night (clearly I am not a movie maker nd have no intention to be)
Created a trivial flow which would extract the dashboard components via the admin api (limited to 1 tab, 1 group and ui_text and ui_button) , does some basic source code generation for dart ,saves the file to the flutter library and then reload using flutters awesome hot reload feature
The flutter UI clearly needs work and this is nothing more than a very first step to understand what sort of work flutter UI creation from a dashboard config would be. My view is while there Is non trivial work it is feasible especially for the core nodes.
My next step in proving the technology will be to hook it up to a naive WS connection to allow 2 way comms between the flutter app and node-red.