I think, one of the main features that makes Kotlin a bit better than other JVM languages is full compatibility with Java. And by full I mean 100% with no exceptions.
And Kotlin became good choice for android developers a long ago before io2017) Official support means a better tooling, nothing more