So was this just a fan service episode, because other than Ash becoming a Pikachu and heading into bad fan fic territory, nothing happened...
It didn't affect the over all plot in the Johto saga of course, but seeing an actual witch character cast a spell on Ash was still exciting even for a filler. ^^;