Here is a tool to evaluate dps efficiency in m+
https://keytimehero.vercel.app/
Raw overall DPS can be a bit misleading. If a fight is half large trash pack and half single target boss, a spec can look much stronger overall by dominating the trash half, even if its damage contributes no more to finishing the fight quickly than a spec that is weaker on trash and stronger on the boss. Example: one spec does 1000k on the 10-target half and 100k on the boss half, while another does 500k on the 10-target half and 200k on the boss half. Raw overall shows 550k versus 350k, even though those two profiles contribute equally to speed of the run.
This model corrects that by weighting each target over its own lifespan with how many other targets are alive at some interval. In that example, the 10-target half and the 1-target boss half each contribute half of the total impact weight, so both specs end up at 50% modeled impact instead of looking far apart on raw overall DPS. The tool shows you the contribution % and adjusted overall DPS, as well as shows a graph timeline with target counts, raw damage share to them as well as the contribution % over the whole lifespan of targets present in the segment.
It doesn't really produce wildly different output from just raw damage, but does bring up priority damage specs a bit higher and pad specs a bit lower, especially for dungeons like AA, so I think it could be useful to evaluate how good a spec is for m+. For example, if you are choosing between a more ST focused vs a more AoE focused build for your class, you could run a dungeon twice and then compare the weighted overall DPS. As well as promoting better gameplay habits like targeting the highest HP mobs in a pack. I noticed high prio damage specs like frost mage gaining quite a lot from this evaluation, around 10% or more in many cases.