For the *A accruals actually, after a bit more research, also Avianca looks attractive as it has good earn/burn ratio plus the possibility to buy lots of miles at moderate prices.
Which one would you recommend in this case Lifemiles vs UA MileagePlus?