You do realize that Doomy-boy already said numerous times that he never played a single Final Fantasy game, and doesn't really care for the series at all?
Victini, Emolga and Excadrill over Pikachu! . . .Or someone else who fits. Zekrom over Charizard. . . and maybe Reshiram as well? Oh, and I guess once I'm at it, Snivy and Oshawott over Squirtle.
The character matchups seem mostly fine to me, but there are a that bother me, which would be:
For once, I agree with others that already said that Soul should be on Wolf, and Blair's human form on Peach. Excalibur meanwhile I think would fit better with either Ness or Lucas, since you could actually give him his cane on both of them.