Found this updated Rogue guide on the discord, https://docs.google.com/document/d/1-1GF7fMzLLkRg6Sa87e5mU3oSw2FwDe8fJwdsXxQKvU/preview
Looks like the majority of Rogues are playing outlaw until mythic gear(with legendary Sub boots), and then switching to Sub, which I can only assume is due to the nature of trying to keep multiple artifact weapons maintained. Assassination(poison build) may edge out the other specs in top end heroic gear(assuming you have the legendary boots).
As for neck enchants, it looks like the latest sim results have Mark of the Hidden Satyr edging out the other options on both single target and 3 target, but lacking just slightly in "hectic AoE" situations.
Food buffs seem to also have been "figured" out, Fishbrul Special seems to be doing about 800 more DPS on sims on average, but is less consistent than 375 stat food.
Finally Six-Feathered Fan(world drop trinket) seems to be simming(at comparable item level) at a much higher rank than initially thought, being the best trinket for both Assassination and Sub, and the second best trinket for Outlaw.