Sorry if I don't have the replay (I deconnect before saving it >_>) but I noticed a bug. Note too that I didn't read the 59 pages, I hope that it wasn't said before.
Bulbapédia say that "Harvest will not activate more than once per turn."
And in that battle, it activates twice in one turn, first after I hit the opposing mon, second after my pokemon dies and I replace it by another.
Hope it can help for improving the battler. ^^