I just ran a scale factor check for your gear (best way to determine it imo) to see what are the results.its patchwerk btw
haste: 2.85
mastery: 2.08
crit: 1.73
still more value on haste but for multi target fights? im not sure how much (mastery) takes more value with number of targets rising up, but it gives you a little idea about the current power of stats on your char. dont forget that im not an expert in TOT fights due to not clearing HM, but I think for TOT fights 8k haste and else to mastery is a better way to shine in AOEs and multitargets.