BTW, if you have an AARP membership (which anyone over 18 can have), you get a $200 discount on British. I
f you get the BA Chase card, you get another 10% off (the two discounts are stackable).
I priced out some flights with those stacked discounts, and they were consistently cheaper than United. BTW, flights from LHR to JFK and LAX are ALL new club suites. Little chance of getting swapped on either of those.
One more thing: BA still has a First, which looks like it can be an affordable buyup -- or an upgrade.