Definitely going to check Riot out. I've tried it while it was in the initial release, seems really cool they're trending towards compiled!
Riot has its quirks, but it should really get more love than it does. I found it to be a breeze to work with, and they were doing things correctly even back when the pre-rewrite versions of Angular and React were still getting it very wrong.