It really depends on team synergy.
If you have something to readily deal with Ice, Fairy, and Dragon types on your team, having 2 dragons is quite viable. If this is in-game, it honestly doesn't matter, because all you really need to do is grind / have coverage on your Pokemon.