Unfortunately coming home from Barcelona right now my only choice is BA in coach or first class. AB and Iberia flights have an additional overnight and I am already leaving one day later than planned. I have the BA tickets on hold for 5 days so will keep checking.
The BA co payments make using miles for BA economy not worthwhile at all.
Going to Italy the economy flights are only 20,000 miles each as I am flying May 14- last day of off season rates. I have many more AA miles than United Over 500,00 AA vs 100,00 United so it does make sense to burn the AA at this time.