I really like xeno, but I gotta disagree on that point about onslaught. He argues it needs to be costless or give rage, but that defeats the design of having a gap closer which offers damage as a bonus without having to be a mandatory ability to keep on cooldown in order to optimize.