I've always thought LCY was a great airport to operate into, and out of. I would highly recommend it to any pax wishing to go to London, particularly when the DLR extension is completed.
I also think it would be a fantastic subject for a documentary.
As far as BA is concerned, there are no aircraft or crews based at LCY (though I understand it would make financial sense so to do!)
It seems possible that BACX could base RJ100s elsewhere (taken from either MAN or BHX) in order to operate a number of routes through LCY.
Two questions: Is it really true that the A318 will be certified for LCY, and secondly: Is there a plan to increase the number of stands, since at times, this seems to be the limiting factor.