I'm really glad you liked it! To be honest, I felt a little self-conscious about some parts of it, but generally, I'm quite happy with it.
It also helps that Dart is a familiar language without too much magic!