Shouldn't Dart be merged with Flutter and be thought of as a single animal? There doesn't seem to be any point in thinking up scenarios for Dart that don't relate to Flutter.
Some people are using it for serverside, ie the dartfrog library. It's a decent enough Algol language for backend, better than Go I'd say due to having ADTs and exhaustiveness matching.