So here is the break down of how M+ "should" be run for a sin rogue.
Stack mast where you can but you also want around 25-35% crit. (personally like 30% and higher).
Most M+ you will run the MP / Alacrity build since it will produced a much higher overall dmg done in dugeons until you hit something like where the bosses you are trying to kill take upwards of 3-4min in tyranical. (I can't give you what + lvl that would be since that depends on your gear / team dps level)
Alacrity obviously works best if you are making sure the stack doesnt drop off. Always try to kill the last trash between pulls with a 5 point finisher to refresh stack
In fort afix, run MP/Alacrity 100% of the time
In Tyrancical Afix, run MP/AP when the boss kill time starts getting to 3.5 - 4min. Until MP/Alacrity
If you are running AP for the higher M+, be sure to apply deadly poison for trash (switch to AP for any single target mini boss. E.g. 1st mini boss in Vault). Getting use to this will help you max out your dmg out put as best as possible.
For legendary the 3 best are #1 shoulders, #2 / 3 are Wrist and Boots. I say boost for the reduced Vendetta CD. being able to just burn vendetta every 2-3 trash is actually quite nice. The wrist becomes more effective the higher you go in the M+ due the the longer duration of trash staying alive at the execute phase.
MP/AP also really only starts out dmging in M+ for overall when you have high enough Mastery and Agi. around ilvl of 885? maybe 880... I do MP/AP with ilvl of 895+ for Tyranical +15> and come out around 680-750K dps in overall for the dungeon.
As much as MP/AP gives you better dmg on boss fights... M+ is all about that overall dmg output. Try running both and see which one performs better for whatever you are pushing for
Exsang as lost too much value now. Rip. MP too strong.