You already call it here. First option is you bring snoke back. That redeems the insanely stupid and goofy way he dies in TLJ, establishes him as a true badass. Forget palpatine. Make it snokes plan the whole time, a test for kylo. The guy in the chair was a clone, the real snoke then returns from the shadows.TLJ kinda painted then into a corner though. Smoke was dead so was Phasma, Hux and Kyle ineffective as villains.
Idk how they could gave gone forward from there you have no villain. Maybe have Snoke return via cloning and tie it to Palpatine in some way? Makes Snoke a bigger badass and ties it to the PT. Palpatinevdidnt cheat death but Snoke did. He'll have Snoke be Palpatines master cheating death.
IDK but that's the big problem with TLJ. Who's you villain going forward (and no Kylo doesn't count).
Option 2, you commit to Kylo as your villain. At this point he absolutely works as the villain.
So they had options