Very nice team you have here so props for it! However, I have some advice to give you so let's start with the rate. Alright, looking at your team, I see that you haven't a revenge-killer. You have some priority moves which is good but, in my opinion, you need somewhat which has much speed to revenge-killer any threat without any problem. Therefore, I suggest you to change Gengar's set in a Choice Scarf. Scarf Gengar is a good revenge-killer and it's a very very good anti-spinner too so it helps you to keep up Stealth Rock and Spikes which are important for your sweepers. I'd use a EV spread of 252 SAtk | 252 Spe | 4 HP with a moveset of Shadow Ball, Focus Blast, Destiny Bond and Hidden Power Ice, with Timid nature and with Choice Scarf of course. Finally, I'd change Kingdra's set a bit. Draco Meteor is a very good move on Kingdra because it has more fire power than Dragon Pulse and that's important for a wall-breaker as Life Orb Kingdra and it helps you a lot against stall teams so I suggest you to use Draco Meteor replacing Dragon Pulse. As last thing, Ice Beam doesn't seem a useful move on Kingdra because it hits already dragon-types and grass-types with Draco Meteor and ground-types with Hydro Pump. Therefore, I'd use Surf > Ice Beam which can be useful when you don't need Hydro Pump's fire power and you don't want a Hydro Pump miss.
Anyways, cool team again! Luvdisc'd. Good luck!