ED seems to be the thing that holds back using special origin enhancements from really being a alternative to IO sets, if there was a way that having more non-IO enhancements and less sets would curb the effect of ED, I think that might do more for build diversity then just a straight damage proc.