After doing a few attempts on this guy i noticed his charge/cleave mechanic causes him to stay in melee range as opposed him sprinting around. This causes melee to be unable to attack at all. Also still curious if adds are meant to continue to spawn throughout the fight or if it should be. Fight seems to have serious problems.
my go to strategy so far for normal mode at least is really just to have enough dps and 2 reliable cc classes on this guy and a shaman. eg 2 mages and 1 ele shaman
engage boss, frost nova the first 2 rogues. sheep both.
after that spread to the corners, and just bloodlust and nuke the boss down. if your 3 dpsers are doing at least 700+dps the boss will die before a wipe.