The weakness policy on dragonite is a good option, because of its ability multi scale, which allows it to take super effective moves way better. The problem I've mentioned before, however, is a weakness to stealth rocks, which ruins the whole dragonite strategy. Thanks for the help tho