Well, Fiona is definitely going to try her hardest, but with a team full of baby Pokémon and sub-par experience, she's going to have to learn that optimism isn't the best replacement for skill, lol. Also, you got a Gliscor, so... yeah.
I was only asking because for a second I thought you may have been going for a gag character due to his wannabe-superhero antics and such. :P