Hmm I have the exact same setup as you and that's even before I saw your toons setup except that your ring is better than mine I'm just going to replace my ring with a 880 versatility ring. Those envenom crits are so juicy. Seen that new addition in the armoury for rogues ? His got like 345% mastery from the cloth boes. Reckon it's worth it ?