Well, there are tons of other pokemon she could have defeat, so why it has to be her own evolution. Or are you saying that Raichu is very weak when compared to others?
Yeah, and this is the problem. Isn't Raichu humiliated and beaten enough by his pre-evolution as it is? If she can defeat Raichu but can't defeat other pokemon, then it makes Raichu even more phatetic.
I disagree with this outcome. If in the anime, Ash's Pikachu could endure being wrapped by Onix and Serperior (gigantic pokemon that crushed him for minutes), I don't see how a Raichu can endure streched Pikachu doing it to him. Makes little sense to me.
If you want, I can give you link so you can read it, but I know not many are into reading fanfics.