Barb doesn't offer much, you don't need WF: ranged, shot on the run is meh (to-hit isn't that important these days), you missed a feat at level 3 and you didn't include epic levels (21 -28)
Are Dodge or Mobility still worth having, or are they trashable as well? Looks like there aren't many feats I'd really want on this build. Toughness FTW....