Being developing with RethinkDB for one year, I can say that it's amazing how fast this database evolved, the API is very flexible, the developer team cares a lot about user feedback, it's a thriving community!
Auto failover will be a life saver, but I'm much more anxious for reliable changefeeds :)