That sounds pretty good and seeing as you chose Charmander as your Starter Green will be using Blastoise at the end and your Mr Mime has Magical Leaf. Maybe I'll use this Mr Mime when I get Pokemon LG on 1st October because you've made it sound very good by moves it learns naturally. Having Flash on there is also a good idea because I always have to find a different slave Pokemon just to have HM Flash on most my games.