some people hate em. one shop my mate was trying to get some wedges from said they wouldnt stock them and they hated them and they were the worst cranks ever. they often post about how amazing it is every time they build a wheel with a profile hub though.
my eclats have lasted ages, ill probs grind through the pedal boss before i snap them i reckon. will replace them with odysseys when they do die though, only reason i got them was cos they were dirt cheap and basically brand new