А здесь не обсуждался вопрос причины перехода на Kotlin DSL? Я вот тестирую его и как-то не очень он работает:
1. При изменении скриптов, студия не запрашивает синхронизацию
2. Нет автоконвертации Groovy в Kotlin (вроде как обещали)
Какие есть плюсы помимо знакомого синтаксиса (хотя я бы так не сказал, все-таки приходится много нового узнавать)?