Threads use a lot more memory than a single async thread, and if the load is IO, 1 thread is enough.
Speed might be similar but resource usage is not the same at all.