Нет, мне интересно понять где и когда лучше применять скалу. Вот с Котлином более менее понятно. Он дает писать под андройд так, как на java ME нельзя.
Ммм... ну так себе цель, вот сделать жизнь проще, или понизить потребление ресурсов - OK, а сложно трудно и все ради уменьшения кодобазы - на любителя :)
подходит, у нас в компании, кажется, используются все менстримовые JVM языки: Scala, Java, Kotlin и в целом можно было бы оставить только один, но каждой команде нравится ее выбор :)