Excellent trip report. Are you SURE there wasn't at least one little tiny thing that was wrong?
Unfortunately, I don't think they will last. I know the other carriers are matching dollar for dollar, and the frequent flyer programs they offer are a huge incentive. NYC-LON is a flagship route for AA and BA, and they will not allow their market share to be diluted too much.