I really like the edited ending with the ghosts of Ben and Anakin in it. I think Anakin belongs, because of his redemption at the end of ROTJ, and his presence in the Rey vs Palpatine fight edit which seems to be gaining a lot of traction.
If we want to have the sequels be part of our canon, which really we should, since we don’t have an alternative, then we have to be comfortable with the idea that Rey is not, by birth, a Skywalker, and that a lot of the OT’s conclusive ending is undone in order to justify the new Disney trilogy. And one way to become more comfortable with that is to refactor Anakin’s story and Luke’s story as including the concepts of support for future generations of force wielding protectors, as steps on a longer journey. That doesn’t belittle their achievements at all. Having the support of the prior generations as force ghosts at key moments helps reinforce that - and I think Anakin really belongs, thematically as a capper to the prequels and from a story perspective as one of the great successes of Luke’s.
Here’s a controversial take though - a lot of people have talked about how it’s a bit odd that Rey returns to Tattooine, which Luke hated, where Anakin’s mother was enslaved, where Leia was enslaved. It’s a capper to a 40-year journey for the audience to see that twin sunrise, but it doesn’t make sense for Rey, who has no emotional connection to it. What if, instead, we change Tattooine to Jedha, using some mattes and masking? We know from Rogue One that it was significant to the Jedi Order, and taken by the Empire. What better place to honour the past and begin a different future (away from ivory-tower Coruscant) than a proper holy site?