TTS is a real last resort. It's the "Let's try hitting it with a hammer and see if that fixes it" of ways to play board games.
I have an ongoing Gloomhaven campaign inside TTS. 50% of every session is people wailing and yelling as stupid things are simulated that we don't care about. Oh you dropped that piece on the edge of a piece of cardboard so it fell over. Oh you put this token at the wrong angle so it doesn't count. Ugh.
When the same group of people play anything else we play it either in dedicated software or in https://boardgamearena.com/
Unfortunately BGA doesn't have Catan though its management have said they would cheerfully pay to offer Catan.