SVO2 has improved a lot recently, but still has a long way to go before it is passable as a transit hub. The main improvements have been made before you go through customs to check in -- they've basically spiffed things up a bit and added a duty free shop. Once you are past passport control, it is really the same old story, with no shortage of transit passengers sleeping on the ground on the second floor. Lounge is OK, but often rather overcrowded.
Net net, I always prefer DME, and would avoid having a layover at SVO if at all possible, regardless of class of travel.
Flying out on Thurs to IST from SVO -- wil let you know if I see anything new.