If you've heard the recent news, Dart now rolls with tools for AOT compilation! It turned out that Angel dropped mirrors-by-default at the right time, because without that, you could not target standalone executables from Dart.
The default projects are AOT-ready, almost of out of the box - you just need to remove the
angel_jael dependency, and everything will just work.
Here's an example: https://github.com/thosakwe/sample-dart-hello