У меня есть небольшой проект, так что, скорее всего, это тот случай, когда я еще не сталкивался с проблемами памяти, но также стоит упомянуть, что, по моему опыту, Flow в некоторых случаях намного быстрее, чем TypeScript, даже с --incremental включенным. В этом нет ничего удивительного, так как TypeScript выдает файл tsconfig.tsbuildinfo, который он должен анализировать и заполнять индексы памяти перед каждой проверкой инкрементных сборок. Впрочем, признаюсь, с --watch примерно столько же. Стоит отметить, что один сервер Flow может обслуживать несколько клиентов, а не TypeScript. Это может привести к некоторой экономии ресурсов, если вы имеете дело с несколькими проектами одновременно.