Not if it's returned by an async function. In JS, async functions automatically await promises that are returned.
The main difference would be error handling: if you have a catch block that returns a different value, returning the promise directly would actually throw in the calling function, whereas if you "return await", it's going to get caught in your catch block, resolving the promise to your own custom value.
Found a detailed explanation here: https://jakearchibald.com/2017/await-vs-return-vs-return-awa...