flutter и pwa, разве они не удробнее для этих целей?
там jvm/js/native api использовать сложнее, чем в kotlin, да и надо писать тогда часть кода на flutter, а часть на java/kotlin например в android, если надо работать с чем-то чего во flutter нет
с kotlin - ты ВСЁ пишешь на котлин, если для этого уже есть что-то в jvm/js/native