Hi everyone, i'm pretty new to competitive battling. I've tried a few teams and just thought i'd post one that i've recently just tried out. I wouldn't say its perfect so any suggestions would be great! My goal is to sort of make a team with pokemon that i think are cool without being a noob and using non-viable options. I play for fun so i dont like the idea of having a team of pokemon you dont even like just to win. Nontheless, any suggested swap will definitely be considered as im not the best on here.
Pidgeot @ Pidgeotite
Ability: No Guard
EVs: 252 Sp. Atk / 4 Atk / 252+ Spd
Timid Nature
-Hurricane
-Heat Wave
-U-turn
-Roost
I chose Mega Pidgeot simply because i think spam hurricane works on a lot of situations. A lot of teams aren't prepared for 100% accuracy Hurricanes blown at them with the handy confusion chance. U-turn allows for great momentum and lets it switch our on any incoming counters. Pidgeot has great speed so it generally gets a hit on other pokemon first but roost is in there for longevity.
Hydreigon @ Choice Specs
Ability: Levitate
EVs: 252+ SpAtk / 252 Spd / 4 SpDef
Modest Nature
-Draco Meteor
-Dark Pulse
-Flash Cannon
-Flame Thrower
For me, Hydreigon is just the coolest mofo out there. He's badass and nobody wants meteors dropped on them from this guy. Specs+Modest for full power. I rely on the rest of team spreading paralysis so this guy can outspeed and clean the rest of the opponents team. I initially had Galvantula laying out webs for Hydreigon to be able to come in earlier but couldn't really perfect a team around them two (If someone can suggest a team around these two that is solid enough that would be amazing!). Dark pulse and flamethrower are standard i think, i found fire miss wasn't needed with specs and i hate the accuracy. Flash cannon to kill any fairys switching in.
Bisharp @ Life Orb
Ability: Defiant
EVs: 252+ Speed / 252 Atk / 4 SpDef
Jolly Nature
-Sucker Punch
-Pursuit
-Knock Off
-Iron Head
For me Bisharp sometimes works amazingly, sometimes not so much. I think you have to use him a particular way and im still learning. I'm not sure if the 3 dark moves are sort of overkill but i find them to have their own particular use and allow me to use Bisharp on a number of different situations. Pursuit allows me to hit the Lati's, Sucker punch and knock off because power+utility. I had poison jab but swapped it for Iron Head to hit rock+ice along with Fairy's.
Rotom-W Leftovers
Ability: Levitate
EVs: 252+ SpDef / 252 HP / 4 SpAtk
Calm Nature
-Hydro Pump
-Wil-o-wisp
-Volt Switch
-Thunder Wave
Rotom is a pokemon i always thought i'd never use but he's almost always needed on a team to cover a lot of weaknesses. He helps with spreading burns and paralysis so my Hydreigon can switch in and destroy. It cripples a lot of SD abusers and also counters Talonflame quite well.
Weavile Life Orb
Ability: Pressure
EVs: 252+ Spd / 252 Atk / 4 SpDef
Jolly Nature
-Icicle Crash
-Ice Shard
-Knock Off
-Low Kick
I think Weavile isn't used as much as it should be. It has amazing speed and packs enough punch with Life Orb to destroy a lot of threats. It has a great weakness to priority moves such as mach punch which can kill it quite easily so i hate to be quite careful. It is an amazing revenge killer with Icicle Crash hitting a lot harder than Ice Punch and Ice Shard a good STAB priority. Knock off is great utility and Low kick to hit Tyranitar, Bisharp and Ferrothorn if it switches into my Hydreigon locked into a Draco Meteor.
Klefki Leftovers
Ability: Prankster
EVs: @252+ Defense / 252 HP / 4 SpDef
Impish Nature
-Play Rough
-Thunder Wave
-Protect
-Spikes
Klefki is a great example of a pokemon that i always thought was stupid until i used it. I find it amazing to cripple opponents which have had the opportunity to set up on me. This happens quite a lot as i stuff up a few times. It's the best support pokemon out there imo and helps pokemon like Hydreigon to be much more effective for my team. Every other member benefits from his support which allows me to paralyze and to set up spikes to make a lot of opponents venture into the OHKO zone for Hurricane+Draco Meteor.
So thats my team, like i said any suggestions would be great! The one thing i know im missing is a stealth rocker but im finding it hard to choose what to swap out.
Thanks!

Pidgeot @ Pidgeotite
Ability: No Guard
EVs: 252 Sp. Atk / 4 Atk / 252+ Spd
Timid Nature
-Hurricane
-Heat Wave
-U-turn
-Roost
I chose Mega Pidgeot simply because i think spam hurricane works on a lot of situations. A lot of teams aren't prepared for 100% accuracy Hurricanes blown at them with the handy confusion chance. U-turn allows for great momentum and lets it switch our on any incoming counters. Pidgeot has great speed so it generally gets a hit on other pokemon first but roost is in there for longevity.

Hydreigon @ Choice Specs
Ability: Levitate
EVs: 252+ SpAtk / 252 Spd / 4 SpDef
Modest Nature
-Draco Meteor
-Dark Pulse
-Flash Cannon
-Flame Thrower
For me, Hydreigon is just the coolest mofo out there. He's badass and nobody wants meteors dropped on them from this guy. Specs+Modest for full power. I rely on the rest of team spreading paralysis so this guy can outspeed and clean the rest of the opponents team. I initially had Galvantula laying out webs for Hydreigon to be able to come in earlier but couldn't really perfect a team around them two (If someone can suggest a team around these two that is solid enough that would be amazing!). Dark pulse and flamethrower are standard i think, i found fire miss wasn't needed with specs and i hate the accuracy. Flash cannon to kill any fairys switching in.

Bisharp @ Life Orb
Ability: Defiant
EVs: 252+ Speed / 252 Atk / 4 SpDef
Jolly Nature
-Sucker Punch
-Pursuit
-Knock Off
-Iron Head
For me Bisharp sometimes works amazingly, sometimes not so much. I think you have to use him a particular way and im still learning. I'm not sure if the 3 dark moves are sort of overkill but i find them to have their own particular use and allow me to use Bisharp on a number of different situations. Pursuit allows me to hit the Lati's, Sucker punch and knock off because power+utility. I had poison jab but swapped it for Iron Head to hit rock+ice along with Fairy's.

Rotom-W Leftovers
Ability: Levitate
EVs: 252+ SpDef / 252 HP / 4 SpAtk
Calm Nature
-Hydro Pump
-Wil-o-wisp
-Volt Switch
-Thunder Wave
Rotom is a pokemon i always thought i'd never use but he's almost always needed on a team to cover a lot of weaknesses. He helps with spreading burns and paralysis so my Hydreigon can switch in and destroy. It cripples a lot of SD abusers and also counters Talonflame quite well.

Weavile Life Orb
Ability: Pressure
EVs: 252+ Spd / 252 Atk / 4 SpDef
Jolly Nature
-Icicle Crash
-Ice Shard
-Knock Off
-Low Kick
I think Weavile isn't used as much as it should be. It has amazing speed and packs enough punch with Life Orb to destroy a lot of threats. It has a great weakness to priority moves such as mach punch which can kill it quite easily so i hate to be quite careful. It is an amazing revenge killer with Icicle Crash hitting a lot harder than Ice Punch and Ice Shard a good STAB priority. Knock off is great utility and Low kick to hit Tyranitar, Bisharp and Ferrothorn if it switches into my Hydreigon locked into a Draco Meteor.

Klefki Leftovers
Ability: Prankster
EVs: @252+ Defense / 252 HP / 4 SpDef
Impish Nature
-Play Rough
-Thunder Wave
-Protect
-Spikes
Klefki is a great example of a pokemon that i always thought was stupid until i used it. I find it amazing to cripple opponents which have had the opportunity to set up on me. This happens quite a lot as i stuff up a few times. It's the best support pokemon out there imo and helps pokemon like Hydreigon to be much more effective for my team. Every other member benefits from his support which allows me to paralyze and to set up spikes to make a lot of opponents venture into the OHKO zone for Hurricane+Draco Meteor.
So thats my team, like i said any suggestions would be great! The one thing i know im missing is a stealth rocker but im finding it hard to choose what to swap out.
Thanks!