Certainly write to Customer Relations, although don't expect an instantaneous response.
I've said before and I'll say again, BD are a grand little airline and overall they have been good to me. However it is issues like you describe with the onboard C-class service which need Lufthansa's attention urgently.
Bussing @ T1- It's Heathrow, bad luck
Check in- Poor show, but see it all the time at BHD. In fact, I overheard a conversation on exactly the same thing in the BHD Business lounge between the dragon and a C-Class pax who was rather frustrated that he could not get an SK onward BP for his tight connection at LHR, just wasn't happening and not for want of trying on the dragon's part either.