Moving an existing Android code base to kotlin can be a bit tricky at times, but it's definitely worth it. I have been able to remove at least two extra libraries from my project. So I get a much nicer language for a smaller size and no real effect on performance.