It sounds like quite an awesome combination, but competitive-wise, it would be a bad idea. If dragon is its primary type and fairy is its second, then it would be super-effective to ice, dragon, fairy, poison, and steel—a total of five weaknesses. If you ask me, that's a lot! If fairy is its main type, though, and dragon is its secondary, it would pretty much have the same weaknesses, but the only difference is that it'd have an immunity over dragon-types. d: If a dragon- and fairy-type Pokémon was ever introduced, then I'm not totally sure if I'll be using it. If it does have good stats though, then I may consider it. Haha.