I really like that approach to Rey’s parents. It’s a clever way to keep them killed, while still making them bad parents - they sold her off out of fear and cowardice, then chose to die for reasons unrelated to her. You can even keep Palpatine’s taunt of “Weak… like your parents,” and it cuts even deeper in my opinion, because they were.
As for Finn and Force Sensitivity, I agree it’s weird how he keeps it a secret in the official version. I’m trying to play it like he isn’t completely sure, and he would feel extremely embarrassed if he mentioned it and was wrong.
Also, big agree about him being in love with Rey. It’s nice to have a friendship between a man and a woman that doesn’t have to turn into a romance for a change.
Also it clears the way for StormPilot, which should obviously be endgame.