Thanks for the rate, I can't believe I overlooked running Rest on Roserade, which is clearly a much more reliable recovery move than Leech Seed.
The change from Fire Punch to Shadow Sneak makes enough sense to me, and now that you mention it, the only purpose outside of Forretress that it...