To be honest, I think that (Even though I know he won't be) Zack should be in the game, instead of cloud. After crisis core, it's very obvious that he's a much more likable and cool character than spikey.
If square were clever, they'd realise that the PSP has some awesome ability... called Download Packs. If they released a download pack with say, three to five characters in each, or just a site that let you download a character individually, the game would be so much more enjoyable, because people could just download any characters that weren't already in the ame.