I would use Togekiss because it has a better fit on your particular team. Your Dragonite is kinda trash. If you are willing to change it (breed it for Adamant/Jolly OR Timid/Modest nature and stick to Physical or Special typing), you would probably do better with a Choice item OR you can take the choice item off for a Life Orb to capitalize on the set. Fly is kind of asking to get wrecked though. That is basically a discount switch in for any savvy player.
Also, could you change the name of your question so that it can help other players easier if they are searching for similar info?