Pros +
Good mobilityFluid rotation
Plenty of utility
Sustained damage
Cons -
High learning curveHigh mastery curve
Fast paced rotation
Forced movement
Loses damage on moving targets