Finally watched it today.
My God, Dawn was so bothersome in this one. First, she chides Ash about not knowing Poffin, then she chides on his being loud/rude regarding the Roserade, plus her spiel about cooking Poffin just right? Thankfully, the next episode will compensate, but until then.... Shakes fist at Dawn's mini-skirt.
Anyway, it is nice for other things: the Pokeblock reference, the Floaroma game canon backstory, a Lotad (but a horrible dub voice), the Psychic Rocket Pokemon actually battling and a Roserade with a complex. While the Roserade saves the day and is featured early on, it really hadn't done much for the story, now, did it? Compare the ratio of screentime/scripting between that and the Poffin cooking/entrance to Floaroma. Big difference, methinks.
And the cold opening seems a little more disjointed than usual. Hm. Otherwise, it is an alright re-hashing of the the 1st Berry/Pokeblock episodes.
Anyhow, it reminded me how I hated Pokeblocks back, and I feel the exact same way to Poffins, as well. Pity they couldn't reference May and her Munchlax with the infamous "Pink Surprise," yes?