Ahpuch, I don't argue that shadowdancer need fixing. It is poor for both caster and melee because even if there are casters who use it to get weird (which is theft, because that should be a level 9 wiz/sor spell), it falls quite short in the rest. And it's even worse for melee. But currently shadowdancer is better than shiradi for caster, at least has uses for shadowcaster and maybe weird. So I don't object to changing shadowdancer, but please don't say that shiradi is better than shadowdancer for caster, because it isn't.
Yes, it was the nerf that obliterated shiradi for caster use. But it did that with nuclear efficiency xD. As always, there may be a specific build that can still benefit, but this also happens with shadowdancer, and does not mean that it is a good ED in general.
edit -- before devs nerf the proc rates Shiradi had a functional mantle, but everything else was useless for caster. That's why when devs nerfed the mantle, there was nothing left for caster. In short, shiradi wasn't a wonder then for caster either, because it only worked thanks to the mantle.