While keeping above suggestion in mind, if I were you, I would like take Garchomp away, and not Dragonite. Dragonite's defenses are more heavy, so it would be able to withstand more attacks. Plus, unlike Garchomp, the Pokémon is not partially ground-type, so it doesn't have four-times weakness against ice. Although ice-types are rarely seen used, especially in-game, they could still make a major threat.
Two other suggestions would be either Charizard or Yveltal. Since they're both flying, both of them are weak against electric, so removing one would make you less vulnerable.
Good luck!