I do have one thought though on Demon hunters, namely regarding the Mastery... They are very fast as is, and quite hard to keep hold of as an opposing player, or to even control as one.
So as they get faster, and faster they are likely going to become a very challenging class to play, likely due to how quickly a player will have to learn to react and in turn how to be pro-active.
Should prove interesting.