@McLaughlin
Have to say, grats to you guys that looked smooth as F. That being said, my man; the only thing your video proved was that gear will make anything work. The shear fact you are riding an out of this world Sarkmis with 121K HP speak for itself of how much gear means in the game now.
Assumption on my part would be that the HP is due to the lifeline from the linker, but even then you have more gear and silver on that toon than a white shark has teeth.
On topic discussion of barb vs High
Your claim was that warcry would extend the debuff to the point that it upsets the possible dmg gain from highlander, but as we can see in your video, you got a 5 sec extension on a debuff that is originally 5 sec, boss was at 75% when all the extra stuff fell off, putting you back on the normal rotation. The gain seem minimal and if i remember correctly warcry cd is retard.
Same as the other peeps above, I want to get into playing dopple, but at this point is just an alt
Having High C3 skills compliment Dopple very well and it feels smoother in game for me, having a second way to apply Shock when crown is down is amazing, at the same time higher uptime means more dmg from dopple as well.
Also someone did the math on another thread, and our best Point by point skill is cyclone im not sure i would be find with just 3 point on it. Is awsm you dont have to aoe, since the other dopple is probably doing it, and having a linker 3 makes it super smooth to deal with massive clumps of adds, but from a solo perspective your build is not very appealing.
Highlander - Dopple is better so far for me than Barb. In addition, it would probably work better in other groups comps that are not build around you, like the group on the video.
My two cents, not trying to put your build down or nothing as you mention that how you play it and as the video shows you are doing High end content with it, still not something people should go for as the average player wont have the gear you do.
In a way is similar to the 2 mages clearing ET effortlessly in a previous Kr video that had everybody going crazy, just to realize the guy has a 20+ high end stuff with max attributes and gear.
PS: sorry for the WoT.