Back in October I also did a quick turn around in DXB. Getting the boarding pass for DXB-LHR was a pain as there were no BA specific check-in lines in the transit area. Took me 1 1/2 hours!!!
I did do HKG-BKK-HKG-LHR-DXB-LHR-LIN/MXP-LGW-DFW all in one shot! It was in First though and turned out much better than I expected. Wasn't too tiring at the end of the trip. Although from start to finish it was about 80 hours of traveling. Did overnight in LGW because no same day connection for LGW-DFW.