Is BA001 Club World London City worth it now?
Yes.
LCY and the small plane are a completely different experience and so much less stressful.
Now, sometimes I like the hussle and bustle of LHR and that "big plane" feeling. So it'd say it's a very different experience and for me mostly a positive different experience with or without 70 TPs extra.