The one thing I wasn’t sure I liked was the use of the Star Forge and other KOTOR references, but I will admit that Keanu as Darth Revan is definitely the way to go, if you’re going to go that way.
Yup, this is pretty much exactly what made me drop all this.
The thing about the episodic Star Wars movies is that they never rely on characters or events that originate only from books, games, or certain shows. They need to be able to stand on their own. The closest we’ve ever got to this not being the case was Ahsoka’s voice in TROS. Notice how you don’t need to know who she is in order to understand what’s going on. A cheeky reference here or there is fine. But, if anything, it’s always these mainline movies that trample over the “lesser” canon.