DME also has the advantage of being the only route I'm aware of that has a flat bed and is also a reward saver route so avoids the usual high taxes (£50 & 40K avios rtn in CW). Unfortunately that's offset to an extent by the cost of a Russian visa but you can't have everything.