Написал немножко кода на нём. Язык весьма удобен. В Idea хорошо поддерживается, работают многие рефакторинги, в целом удобство использования не сильно отличается от Java.
Если сравнивать со Scala: для меня Scala это хаскель в жавечьей шкуре. Причём его апологеты продают его как better Java. Так вот, Kotlin это реальный better Java. А Scala это другой уровень. Нужен вам хаскель-подобный язык для яйцеголовых зигоморфизмов — берите Scala. Если слегка раздражает Java, но в целом всё устраивает и мозги себе ломать не хочется — берите Kotlin.
Интероп с Java замечательный, можно сказать — идеальный. Берите свой любой Java-класс и переписывайте на Kotlin. Интерфейс библиотеки коллекций в Kotlin помещается в нескольких десятках строк (привет Scala). Фич полно. Разве что продвинутого паттерн-матчинга нет и не предвидится. При этом ничего особо изучать не надо, прочитали Hello world, настроили проект и можно уже писать, по ходу дела разберётесь. Если Java знаете, конечно.
Язык пока не в релизе, иногда что-то депрекейтят и даже ломают. Но на посмотреть (или даже в не сильно критичный продакшн, если не в ломы иногда переписать старый код) вполне подходит. JetBrains говорят, что используют его во внутренних разработках и выбрасывать точно не будут, так что с этой стороны можно не переживать.
В общем язык безумно практичный и удобный, в то же время незаслуженно обделён вниманием.