^He didn't mention Sunflora at all.
I disagree with the part about LandMin. It's not too slow, just so long as you have enough Collector (which he does not). You don't HAVE to set it up, but it helps a lot. Also, I don't see why he doesn't have an energy line more like Mr. Ferrari's. Why have the grass energy? Surely he's not going to attack with Vespiquen? Even if he did, there's Rainbow energy, which can take the place of Unown P (sure, it takes up the energy attachment for the turn, but that shouldn't pressure you too much as the attack only costs 1 energy). 40 HP helps a whole ton, to get to a massive 140 HP Vespiquen. You have a solid Vespiquen doing 80 damage, about 110 with more prizes left, and then 10 more with poison and another 10 more after the opponent attacks, not to mention damage from Crobat drops. This 110 (80+poison+poison+Crobat or 80+poison+Crobat+Crobat) is just enough to KO most SPs (including GCX and LGLX) and get around Fainting Spell. With 100 HP, that's not such a big deal, since it won't last. But that extra 40 HP makes a huge difference, putting it out of the range of Gyarados and a Crobat drop, not to mention being able to have another T/S/S in-hand against VileGar and surviving Jumpluff.