Earlier quoted context omitted.
Absolutely. Async/await typically improves headroom (scalability) at the cost of latency and throughput. It may also make code easier to reason about.
> at the cost of latency and throughput. Compared to what? Doing epoll manually?
If you care enough, you generally should be able to outdo the reactor and state machines. Whether you should care enough is debatable.