I'm going to say DME is universally better than LME. Controversial but hey thats what I think.
DME VS LME
DME can be visually inspected prior to purchase, if the DME is darker than it should be it means its stale
DME is generally paler when fresh as the water content is lower during manufacture so the Mallard reactions are less, since extracts are almost always darker than the equivalent base malt this is important. This will also effect flavour as Mallard associated compounds produced toasted flavours
DME stays fresher for longer again because of the low water content
A bag of DME can be opened and resealed, a can of LME can not.
DME is easier to handle, it doesn't stick to the container as much, and doesn't sink to the bottom of the brew kettle
LME is available in more types, but when using mini mash or speciality grains its almost always best to used a basic pale malt style extract anyway. If you want to recreate maris otter you can use extra pale DME and victory malt as a mini mash.
DME is cheaper despite being a better product.
If I was making a extract batch I would personally use muntons extra light DME and use speciality grains to make the beer style.