Different people take different approaches depending on
what kind of things they are working with.
If you are also writing a lot of sets with $\{\ldots\}$ notation
on the same page as your formula,
you might want to use only $(\ldots)$ and $[\ldots]$ to show order of computation.
On the other hand I've heard computer scientists complain about how mathematicians
like to use $(\ldots)$ and $[\ldots]$ interchangeably, because computer scientists
prefer to use just one symbol for one meaning (e.g., use only
to mean something else and they will prefer to use only $(\ldots)$ for order
of computation so they can use $[\ldots]$ and $\{\ldots\}$ for other things).
So it's all a matter of what kind of math you're doing and whom you're doing it for.
In the formula you showed, the three kinds of brackets are useful because you can
easily see exactly where each bracketed quantity begins and ends without having
to count brackets.