Adding route via DOH makes sense. CX LHR flights are full already, so risk of cannibalizing the LHR traffic is low...
Without knowing how many people on these 'full' flights transfer to Euro destinations its impossible to really judge the risk.
if 50% are connecting elsewhere, then the flights may not remain full for long, if everyone decides to instead go via DOH (unlikely)