kotlin/js itself havent caused us many problems. We dont love the situation with the ecosystem around it though. Havent bothered with ts2kt but all the rest quite confusing. I am not sure there is anything wrong with it but I havent not been able to get a good overview of how everything fits together and its a pain to figure out why something isnt doing what you want