So, you know what I always wondered? (And sorry if this is getting a bit off topic, and if it's already been addressed in the thread!) How did Maleficent not realize they were missing a Princess? I mean, there were supposed to be seven and she knew that. Couldn't she have counted and realized they were missing one? XD
And then she says, "Impossible! All the Princesses of Heart are here. It must be her..." How could she know either of those things? Did the Keyblade of People's Hearts somehow show her that, or her powers or something? Did they even have the KoPH at this point? If I remember correctly, it wasn't seen (or at least explained) until right before Sora fights Dragon Maleficent.
And then Riku-Xehanort doesn't object to Maleficent's claim about it being Kairi, and even seems to smile a bit. So did he know this already? If so, why didn't he mention it to Maleficent or act to get her sooner? And how could they (Maleficent, at least) even be sure Kairi was a PoH, when she was without her heart, and they couldn't test it for Light? IDK. This whole thing has always confused me...
@Tinny I miss Sora and Riku's rivalry in the current timeline. I mean, I'm glad they're not enemies or passively aggressive with each other anymore, but I miss seeing that dynamic. I mean, they are still rivals, right? I want to see them challenge each other again in good fun, or to get into stupid fights that don't mean anything. They're almost... too perfect now? IDK.
And I don't even think Sora and Riku would always agree on things (like when Ansem the Wise is about to sacrifice himself, which Riku agrees with, but Sora and Kairi try to stop it), so I really hope in KHIII--or perhaps the next Saga--that we see them getting into small disagreements again, but managing to work it out in the end. It makes it more interesting and realistic that way, imo.