As I now state in most opener discussions: remember that openers have very, very little impact on your overall DPS.
That said, I'm still doing Mut > SnD > Mut > Rupt > Vendetta > global > SB > regular rotation. I'm pretty sure that simmed out to be the best by a very small margin some time last tier. I haven't seen any opener sims since that one. If someone could run some more, that would be cool. I don't know how to do that.
Putting actual numbers in the conversation will be good to show just how little a difference the opener makes too. New/underperforming rogues tend to but too much emphasis on the opener when looking for places to improve. I do think that it should still be done optimally, however, it will likely change depending on gear and it's a lot of work just to find something that might increase your DPS by .01%.