Great start, poor end
Really liked the battle, was excellently animated and really felt 3D when Pikachu was somersaulting all over the place to avoid Onyx's tail. And yes, I do remember the first gym battle XD although wasn't it squirtle who enabled Pikachu to win by wetting Onyx?... who cares.
BUT.
The end was shite-ly animated, as I'm sure you know - you could've delayed 3 days and comfortably finished a flawless flash, I don't understand why you didn't. Ah well.