I don't care anymore. Everything has it's place based on team skills and business requirements. These X vs Y || X to Y articles are just getting plain old and boring.
From a developer point of view I have really enjoyed working with Durandal, but the hard sell always came when scaling across teams and justifying why Durandal and not some other popular frameworks, esp from ppl high up in hierarchy.
And I think we might have the same problem with Aurelia if the community doesn't pick up. Although I have no doubt that from a developer point of view it is going to be very pleasant, from my experience with Durandal.
Would be interesting to read a blog post about how they have managed to solve the problem of fetching state's asynchronously. Other than that I saw d3 being used for animation's which has me a bit confused.