Worth pointing out that LHR-FRA can be very cheap for cash if booked far in advance, and a with a night in FRA the night before travel, this could be a major avios and cash saver at very little risk - especially as FRA-DOH is under 3k miles whereas LHR-DOH is above.