Nice report, and congrats on your first mileage run! It's a shame you had so many issues, especially with the invol change on flights on the outbound. I'm very surprised that the BA crew were given this info during the flight. Clearly AA were on a mission to reroute you! Ashame too that you got the old recliner seats to DFW. The new AA J seats (not the one you got coming back to CDG) are so much better. The $800 voucher is fairly reasonable compensation though!