Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Based off what you said for the Kingambit issue I would possibly run Flying for that. Team looks good I guess competitive rating is dead but overall that should be a menacing team to face on ladder.