I remember seeing a bag check at QQP in the 1990s. It looked like a decent facility with three or four Y desks, one or two dedicated C desks and a dedicated F desk. Not sure whether or not it was BA specific. It would be quite good if they brought that back.
Presumably this facility would be able to issue boarding passes and complete all the normal check in procedures as well.