Ooo, I like that idea. Thanks! I'll play around with it and see what I can do with it (sadly it doesn't learn Recover, though. Maybe Synthesis? :p )
As for the stall matchup, I really haven't much play against one on cart or Showdown yet. Currently sitting with lack of internet at home (new...