With Set 9.5 Rogues received some very significant buffs! First up Viego and Zed are gone and replaced for Graves and Qiyana, who are very powerful in their current state and worth rolling for. 4 Rogue as a trait has also undergone some changes and now your Rogue units will deal additional magic damage based on their damage dealt. This makes it more difficult for your opponents to itemize against your damage.
The core concept of Rogues is to push for Level 6 in Stage 3-2 and roll for Graves, Ekko and Qiyana. You can also roll for Illaoi, Jinx, Katarina or Neeko depending on your game, but they are not required. You want AD items on Graves (if 3 Star) and/or Qiyana and your AP items on Ekko.
You can run Ixtal in early mid game, but this does not mean you are required to run Ixtal until the end. Unless you have Ice as your Element, it's often better to remove Milio and Neeko for more powerful units or traits in late game. Good additions are 4 Zaun to receive an Overcharged Chem Mod for Ekko, Mordekaiser + Sion for Noxus/Slayer or Jayce + Gangplank to run 4 Gunner to support your Graves.