I've done something similar, and it works quite well.
I had a few changes though: one less animate, (unupped) staff and adrenaline, and two less towers, replacing these with 5 unstoppables and my mark on gravity.
That way, shields are no longer an obstacle, and you do slightly more damage on top of that.