Wonderful TR and well researched itinerary to get tier points!
You are right about BA club world, i will never understand why people pay to fly that product. And the JFK-LCY service sounded appalling. Altogether BA is just not impressive.
Hopefully you were too exhausted after this trip!