awaitAll awaits all the results, do not allow you to get them one by one, but depends on use case.
You can write simple extension to convert it to Flow, it would provide much more flexibility (or even avoid creating list of deferred and use Flow directly)