I've done it a few time - however, if you want to change Frequent Flyer miles do it at the gate not at the Transit checkin.
I've always been in First but I've seen some huge queues for Coach especially during Haj.
BA in LOndon won't issue the return Boarding Pass - I've tried!