The truth is that there will be a learning curve, but I can confirm: switching to Kotlin is worth it and will be in the long run. Kotlin has really learned a lot from the mistakes of Java and takes great care and consideration in addressing those problems.