Yeah, I agree. Though I think that's probably how it is for any Pokemon crossover: there are so many Pokemon that virtually any character will have several potential matches that are all "perfect" for different reasons. Anyhow, I do love this crossover. Very clever.