Desenvolvo com javascript ja ah alguns anos, mas recentemente passei a adotar o Typescript justamente pela tipagem.
Um monolito que desenvolvi todo em javascript passou a ficar muito complicado de manter, justamente por conta dos tipos. Tivemos de apelas para comentários e definições esquisitas, que na verdade usavam o TS.
Agora so desenvolvo usando TS e é muito melhor. JS puro pra mim so oara scriots simples e para rodar no browser.