в этом нет особо смысла. Никто не будет переписывать с кофескрипта на TS. Слишком дорого. Да и потом, сегодня прототип - завтра продакшен.
Так ли важна статическая типизация, или это очередной меинстрим?
Статическая типизация - не важна. Иметь информацию о типах на момент сборки проекта - важно, и чем больше проект тем более важным это становится. Статический анализ - пожалуй самый дешевый способ сократить фидбэк луп о вашем коде. Лучше только юнит тесты и TDD.
Опять же в TS информация о типах - это бонус поверх ES6/ES7 state1 и только. Вы можете не прописывать типы. Да и для большинства кода типы можно вывести, достаточно определять все только для интерфейсов (публичная часть модуля считайте).