Cool. I think that the battle was quite strategic -- and that made Ash's winning make sense. Also, I like it when Pokemon don't just win because of their type advantage. It's more interesting that way.
I just want to know, though, since I haven't watched the anime for years; does May see Ash as just a friend at this point of the fic?