главный геморрой наступит когда ему придется заменять все синхронные модули на асинк аналоги
Так а какие проблемы с ними? У меня все функции могут работать паралельно, ну разве кроме моментов когда функция вызывается в функции, тогда ее стопорить и по идее все или я ошибаюсь? С асинхронностью не работал пока