husk1442 said:
The whole point of no two moves of the same type on a pokemon is so that you can cover more types and kill more pokemon
Actually, I disagree with this. I think it's okay to have two moves of the same type if you have a good reason. Take Nichemon's Houndoom: it has Flamethrower and Fire Blast together. This is something I do with my Ninetales. If you have both of these, it's kind of like insurance--If you only have Fire Blast, it's powerful, but it can be inaccurate, not to mention that it has a max PP of only 8 that can run out quickly. Now, when you have Flamethrower at the same time, it's 100% accurate (providing that there are no changes in Evasion or Accuracy), and it has a max PP of 24 (at least I think, I'm not quite positive). The downside to that is that it's less powerful than Fire Blast. So your dilemma is: each one has its strengths and weaknesses--if you use them both, it gives you insurance, should you be forced to make one final move that you can't afford to miss, or if you're not in that position and just need something more powerful when you can afford the risk of missing the target.
Consider this, too: using moves of types different from the Pok?mon is fine, except for the fact that when you use a move of a different type, that move is not as powerful as it could have been, had it been the same type as the Pok?mon. If the move is the same type as the user, it's 150% as effective as it would have been normally. If it's a different type, you're not taking advantage of this rule that can really help you out.
In my experience, I find that if I add moves of different types, I don't use them too often, anyway, except only when something calls for it. What I like to do is have a versatile set of Pok?mon types themselves, and just use those types to the best of their ability. Now, don't get me wrong, I'm certainly not going to teach a Pok?mon attacks only of its own type, as it's always good to have a backup of some other type. But I think that a Pok?mon should concentrate on its type, and use moves primarily of its own type.
But, this is just my opinion and my battle style--if you're not the same, that's okay, it's just always been a winning formula for me. I will be posting my G/S team sometime tomorrow (Feb. 12), and you will see what I did with my team. :)