Bit weird that you don't get Unwavering stance with Iron reflexes, but I guess you have 30% to avoid stuns so might not be that bad. Anyway I'd definitely look into respecing at least one thing, the 3x3% speed node in the ranger area, this one is awful. Link with 10dex instead, gives you 2points back. You can spend 1point on the 6% speed at the start of the duellist and still have one point left(which you could spend into 4%speed in the duellist start too, giving you 1%additional speed for the same points, or you could use it somewhere else). Also Elemental Adaptation is way too good to pass up. It was nerfed a lot but it's still a huge damage reduction against elemental.
Also the 10%melee single point is awful. You can get 15% with one handed across Berzerking for example, if you do want more damage. I'd just put that point into the 12% life you're going to or Elemental Adaptation though.