I actually had a slightly different post here originally, but lost it all due to a power surge, and I don't think I can re-type it as it originally was.
Since the Dev is here, I would like to point out that I like that Pete is the MC.
-----
TL/DR: Pete is a good choice as MC. Don't change it to Hades, Jaffar, Sora, or Riku.
-----
That isn't to say that I like Pete. I don't. I just think that he fits the role of what this type of game seems to be.
I'll start by saying I have not played KH3 or even KH3D.
I've read a few posts that suggest Pete should be switched out with Hades, Jaffar, Sora, Riku, and Facilier. For this type of game, I would have to disagree with these choices.
I don't actually know much about Facilier in the KH games. I assume he's in KH3, because I don't remember him from KH, KH2, or KHBBS (the games I did play), so I won't be saying anything about him.
As for Hades, he would be a poor choice (probably the 2nd worst from the names listed.) My reason behind it is that he is a God with a lot of power. He wouldn't bother going out looking for the Princesses of Heart. He would, instead, send out one or two of his minions (the imp/demon guys whose names escape me.) Even if he did end up going world to world looking for the princesses, the dynamic between him and the Queen of Hearts would be very different. The whole situation between the Queen and Alice would end almost instantly, again, because he's a God, and there wouldn't be a game (at least not the game we're playing.)
Jaffar is similar, but at a much lower power level. Jaffar is a man of power; a ruler (in his mind at least.) traveling from world to world looking for princesses would be beneath him. That's grunt work. Sure, I will admit that he is a villain who would do the dirty work, but even for a man like him, that's work for one of his minions (and then he would come in after a princess is found.) The dynamic between Jaffar and the Queen would be similar to Hades, but I imagine Jaffar would end up subjugating the queen instead of doing as she asks (which takes away from the focus of the game.)
Sora would be the worst choice as MC of this game. This would be too out of character for him. I shouldn't have to say anything beyond that.
IF someone on this list had to be chosen, it would be Riku. But that is assuming this game takes place during KH 1 and not after. It would also be assuming that it was during the period he was working for Maleficent. Even then, Riku's character would not go to the extreme perversions necessary for this type of game.
Yes, I understand that this is a fan game. Yes, I understand that this is an adult fan game. However, one of the worst things that can happen to a game using characters from a different series is if those characters do things that are out of character. It makes it feel like the developers don't know what they're doing because they don't know the source material. You can always say it's because "this character is this creator's interpretation of the original character," and that would be fine for the most part, but extreme changes to a character kills immersion. At that point, it's better to just make a game with your own original characters.
The Dev has stated he'll change the MC, but it is my hope that if he does, it will be to a character that is like Pete. Pete is a grunt. Grunt's do the dirty work. Maleficent sent Pete on this task because it is a task that is beneath her. She has other things she needs to worry about.
Again, I don't like Pete as a character, but I cannot think of anyone better to fill the role of MC of this type of game.