Thinking about sinking a bunch of gold into crafting ammy's hoping for a nice roll. Beyond that I'm not sure. I think maybe an Echoing Fury upgrade would give me the biggest boost, and maybe a better pair of gloves.
Beyond that I'm unsure. When i do Ubers I drop my witching hour belt for IK.