Awesome read and great article!
In regards to complex and large overhead setups: I would recommend an honorable mention to wrapping multiple async "tasks" in an await Promise.all([task1, task2, task3])
This style will run the three different tasks in parallel, which can make this specific example 3x faster (assuming all three tasks take equal time to execute and are the only thing we are benchmarking)