В моем представлении о препроцессорах ниша для coffescript занята теми, кто предпочитает философию ruby.
В сторону typescript смотрят те, кто перешел из типизированных языков и на
данный момент не может представить, как можно сделать крупное приложение не программируя
"на интерфейсах", каковым является философия типизированных языков.
Поклонники Babel, это третья сторона силы, которая сейчас учится будущему.
Лично я смотрел coffe и скомпилированный код мне понравился меньше, чем чисты, как слеза,
скомпилированный код typescript.
И я остановился на Babel, потому что js беден без последних новшеств, а выбирая между написания целой библиотеки или использовать точно такую же плюс учась завтрашнему синтаксису, я выбрал второе.