I think removing the parent reveal entirely and saving it for 9 would be better, although we don’t know what footage 9 will provide us. I was still shocked on Kylo betraying Snoke and the potential of an alliance first time watching, it seemed Rian tried to kill the mystery box all in one go.
If Rey’s parents were nobodies, it doesn’t mean that her grandparents were nobodies. Kenobi? Before TLJ I was hoping Rey would be a Palpatine, as a foil to Ben Solo. Still technically possible…