In brief
Conversion is convenient when standard massive methods are needed.
Useful to know
Array.from() creates a shallowly copied array of iterable or array-like object. For example, Array.from(new Set([2, 2, 5])) gives [2, 5]. Repetition removed by Set, not by Array.from(). [1]
This distinction helps to understand which operation decides which task. The method can also accept a conversion function for each element. Don't think of it as an automatic check for correct data: converting to an array doesn't prove that the input values are valid for the next business operation.
Sources
For further detail and to check the information: