I do like the idea for Stealth Rock, but I must wait until White 2's move tutor to be able to do that; I will put it over Gyro Ball, to be honest, as Ferrothorn can survive long enough to have Leech Seed, Spikes, and Stealth Rock set up.
As far as 'Scarfing a Pokémon, I find it unnecessary as...