I am using the same team and it works well.
I am using offensive heatran on a balloon and one thing is shell smash cloyster , it can destroy everything in this team.
Try replacing kingdra with ferrothorn your team doesn't really need to counter sweep rain as its fairly easy to get rid of...