I like DominicCobb’s idea of separating Rey and Ben’s visions from one another, as he put is, the editing felt too ADD. I don’t remember who, but someone here pointed out that it doesn’t make sense for Ben to rely in Vader’s helmet now that he knows that Palpatine has been impersonating his grandfather the whole time.
Another suggestion I have is that, if we’re going with poppasketti’s incredible work on replacing the Snoke clones with clones of Palpatine, then I think going with the concept of Snoke being an apprentice of his could work. The line, “I made Snoke” could still be kept in, as if he’s implying that he created the dark lord Supreme Leader that was Snoke, but I would remove Snoke’s line, “you have ever heard” if we’re not making Snoke a clone.