You need to get more attack speed in there. A crit mempo and crit lacuni will help a lot. 300th spear offhand would work better for your weapon throw. A EF with LS or CD would be a real nice upgrade.
Your ehp and defensive stats are insane. You can actually replace some of your defensive peices for dps. Id say your all resist is too high. Balance out armor/all resist to a 10/1 ratio. Also you are partly ranged so I would think your defensive stats wouldent have to be as high as a pure ww barb.
Hybrid builds are cool but as a effectiveness standpoint IMO pure builds work best. Either go pure weapon throw or pure ww.
Im sure with very very good peices of gear this build would be great but I think you're taking up time trying to incorporate weapon throw in there. You will farm faster with a pure ww build but if this build is fun to play for you then thats all that matters.
Critique: lower your ehp a bit and increase dps.