So when I first turned on /melee aggro=1 he was provoking fine with the two defaults
Then I went through and tuned the rest of it and it was perfect, then I created a hotkey for /melee aggro=1 and another hotkey for /melee aggro=0 to toggle when I'm tanking or dpsing and he won't do it anymore...