> a slightly better Java
I wouldn't call it "slightly better". It is much, much better. There aren't that much changes to your programming habits or architecture, but improvements which Kotlin brings are huge.
Absence of nulls, type-inference, top-level functions. All this would make a huge difference, not "slight" one.