Ну пока не вижу преимуществ. Фильтр - как бы понятней)
Преимущества в возможностях группировок (group by, pivot), в QUERY это есть.
Минусы тоже есть, функция слишком требовательна к формату данных и чуть что - удаляет строки из исходной выборки.
Также - более сложный синтаксис.