If there is availability in C class on the DFW-LHR flight, then the business class on AA will be better with a lie flatish bed
If there is no C availability then I would say that the PE is a definitely worth paying $200 for over travelling in economy