I'm not entirely sure what happens if you seed a Pokemon, and THEN turn them into Grass Type. If it cancels out your Leech Seed, then this set can become pretty counterproductive. If not, then it's still way too easy for your opponent to switch out and negate everything.
Also, like you've noted...