Nick, I'd probably do as you do, still fly BA, I've flown quite a lot with them so I guess BD is just a refreshing change, what *does* bother me at BA is their total lack of attention for me as a frequent flyer, statements 4 months late etc... for the long haul stuff I will still love using BA but for the time being I'm going to shop around...
Is the WAP checkin with BA already available for all passangers?
Scott