Avios are a lot easier to collect and the program is a transfer partner for Amex and others. I usually wait till theres a nice transfer bonus on Amex MR and use the points there.
Unless there's a money advantage (i.e this avios booking has much higher taxes and fees), use the avios to book it.