Typst is still fairly limited. Luckily it has a strong webassembly based plugin interface. I am currently using it for anything I'd otherwise use latex for.
I started using it in the last couple of days after reading this and I find it amazing. It's limited in the sense that it may lack templates and a lot of other things, but it's so easy to code for it, that I expect the community will make everything that is needed really quickly. I am SO impressed. I love it.