Great report, a pleasure to read.
However I do disagree with you about the Club Europe Breakfasts - I'm quite partial.

However, the Club Europe Breakfast on GBAirways is better as they add ham as well as Bacon, and chives to the Scrambled Egg... ^
You had a nice menu in FIRST for your flight to PHL. It is interesting that you're Salmon was served with Caviar as well,
as mine certainly did not when I flew to PHX last year!
Furthermore, in terms of the steak, I had a
superb steak recently in Club World on my way back from MCO (though had a seat in the FIRST section rather ironically) which has rivalled most I have had recently on the ground, in the UK anyhow.
However I do sympathise with the sleeping and missing of Afternoon Tea. I did the same due to a combination of over indulgence, tiredness and the fact that the cabin was pitch black due to the crew closing all the shutters.....
Finally, I do agree the seating is more comfortable than Club World.