There are quite a few things wrong with that build. To start, you have two handed weapon spec and yet want to dual wield one handers... that's a waste of 3 talent points. I have the feeling that 3 more points in wrecking crew for the 6% bonus would be as useful as, if not more than, the 5 points in dual wield specialization.
Really though, dual wield arms is almost dead.. stop trying to bring it back to life.
You're also missing the rend talents and imp slam. Imp hs is pointless as hs should never really be used in arms, talented slam is a far better rage dump, and keeping up rend for taste for blood procs means you'll be getting far more milage out of overpower.
For my play style and the group I run with, I think this setup would work well when I am OT, I have already toyed with DWing 2x Stalactite Choppers, with Accuracy on them, and its worked really well so far.