It all depends on what level of risk you’re willing to take on for your business. As a technology, Kotlin/JS works pretty well, but there are some key things to consider before deciding what to use for your web app. It definitely has a lot of pros (Kotlin is a much nicer language than JS), but since it’s still an early technology there are some cons to it as well.
• Kotlin JS works pretty and is a nice way to make web apps for folks that don’t know JS very well. But if you have developers that already know web technologies and are comfortable with JS, they probably would rather just keep working with JS/TS rather than learning Kotlin
• Kotlin/JS bundles are considerably larger than what you’d get from a something like a JS/TS React app, and I don’t believe they support code-splitting. So your page will take longer to load than with pure Web technologies
• Kotlin/JS is still in Beta, it has not been officially published as stable yet, and we’re probably still a ways out from this
• Compose/Web is still using DOM and CSS to make your web page, and IDE support for this is not nearly as good as you’d get from React, JSX, or other web technologies in VSCode.
There are benefits and potential concerns for both Kotlin and traditional JS apps, and it’s ultimately up to what works best for you and your team.