And this is why I voted for Dragon. It offers resistances to some of the most common attacking types in fire, water, and electric. While Dragon is great offensively, it's no slouch on the Defensive side either, and it would be nice to have a Dragon that resists the above attacks AND doesn't die to Ice Shard.
Electric / Poison may have a number of resistances but hardly any of them are useful. Steel, Poison, and Flying, Bug, and Grass to a lesser extent are all either uncommon or bad attacking types. Also note that the Steel type resists all these attacks, so really it would be much easier to employ a Steel type Pokemon to resist the above attacks and more, rather than to make a new Pokemon just to resist those attacks (though Elec/Poison does also resist Electric and Fighting, which can be useful).