I've done several IB TATL Business Class award trips with AA miles.
I like IB! Pretty good flat seats, pretty good food, good wines.
My only complaint is that some of their FA's do the bev service only after the food arrives and some try and pull my wine glass while I'm still eating dinner! That would never happen in my house.....
I do like the MAD Business Class lounges.
To me IB is a geed choice TATL in Business.