Only thing cool about the EDFC is the cool little gadget factor it has about it. After that its pretty pointless.
And never really DD'd it, sold it pretty quick. But I dont see how it would affect reliability its just little motors screwed on top of the coils.