You don't need Storm Crow. You have enough APoC. plus the elemental bonus from Storm Crow goes to waste when you use Chant's Will. Grab a crit Mempo whenever you can.
Edit: Didn't see that you said you're wearing the Andy's Visage instead. That's okay for now until you save up.
Also, your EHP is pretty atrocious for CM/WW. I would suggest getting Blackthorne's set (9% IAS amulet and pants) and a decent EHP Lacuni's to make up for Inna's IAS loss. It doesn't look like you ran into any Reflect Damage + Electrified mobs... those are the real killers. Your HP goes down so fast, and while you do recover it, it just doesn't seem safe.
Those are what I used when I was still playing (psst, I'm still selling them ). They're phenomenal for EHP and the LoH on both pieces are nothing to laugh at.
Edit: Crap, I forgot you're on EU server, not US.
Other optional routes you can take are getting either a max IAS Chantodo's Will (for 1.77-1.79 APS), higher EHP Vile Ward and Tal Rasha's chest, or swap out the rare ring for an equal Zuni Pox for the bonus 130 int, but those are the least of your concerns (though the weapon upgrade would be ideal).