Flutter for web is very much focused on dynamic experiences – think Single-page Applications (SPA). I don’t think it would be a good fit for server-side rendering – but I know better than to say “never”.
Not at all. They serve pretty different purposes. Sometimes it’s nice to use HTML and CSS. Keep in mind: our main focus with AngularDart is Google-internal customers, although we’re happy to continue to make it available externally.
Dart 2 was a crazy migration for everyone involved. Sorry for the pain you went through – I hope you feel like it was worth it.
I also hope you’ve find the Angular 5.1, 5.2 migrations much easier!