I am a long time gamer and have played many games at a high level. These are my general thoughts on enhancement(currently 2181 on 9/29). This is not intended to be a holier than thou thread, quite the opposite.
Pros
-
It’s extremely engaging and fun/satisfying when played well. Never a dull moment.
-
You bring a ton of utility (CC, lust, buff) and are highly desirable in groups generally
-
Enhance is ~mid-upper tier in damage amongst specs generally which never hurts.
Cons
-
It’s melee
Many dungeons have huge AoE ground effects and in some cases you can actually be zoned off from doing any melee damage at all. If the tank happens to drop agro (which happens often) you’re likely the first to die. -
Skill bloat
I actively use 5 different abilities to generate maelstrom. I may take up piano given my recent practice. -
Reactive play
This build is extremely reactive and highly punishing for pushing the wrong skill at any given time. The difference between a few misplaced key strokes and perfectly placed keystrokes can easily end up in the millions of DPS. -
Lack of uncapped AoE - this often makes damage numbers skew massively in the direction of classes like ret paladin which is frankly annoying.
Overall this is a very cool class. I would not recommend it to anyone playing M+ unless you are a hardcore player as you will likely get more bang for your buck in various other classes. It takes pretty solid mechanics (hello starcraft) to play a reactive character, dodge all mechanics, and be on the top of the interrupt charts. Or maybe I’m just bad! hopefully this is helpful to someone out there struggling with the same stuff or trying to decide. Cheers.