I just finished creating my first team so I could do with some criticisms etc. to help me improve it. It's supposed to be an all-out offensive orientated team - I do understand that the strategy might be somewhat limited but I was curious as to whether it could work or not.
Aerodactyl @ Focus Sash
Adamant / Pressure
252 Atk 252 Spd 4HP
~Stone Edge
~Earthquake
~Thunder Fang
~Stealth Rock
Aerodactyl leads and either sets up stealth rock or KOs/severely dents something with either stone edge or EQ. Thunder fang is to make water types think twice about switching in and maybe some cheap paralysis/flinching.
Gengar @ Life Orb
Timid / Levitate
252 SpAtk 252 Spd 4 HP
~Shadow Ball
~Thunderbolt
~Focus Blast
~Protect
Gengar should hopefully switch into one of his immunities and pretty much anything for at least neutral damage. Protect lets me scout for pursuit users and focus blast covers the dark type weakness, despite it's poor accuracy.
Infernape @ ?
Rash / Blaze
64 Atk 252 SpAtk 192 Spd
~Close Combat
~Flamethrower
~Grass Knot
~Mach Punch
This is basically the nasty plot set, minus nasty plot at the minute. I might change to nasty plot, but mach punch can be effective in countering salac/reversal users.
Starmie @ Choice Scarf
Modest / Natural Cure
252 SpAtk 252 Spd 4HP
~Surf
~Thunderbolt
~Ice Beam
~Psychic
I've gone for what I think is a fairly normal special attacking starmie. Boltbeam for decent coverage, and surf and psychic for STAB. I know psychic might not be the best option but it helps against fighting types that might threaten porygon-z. Natural cure should help absorbing status, too.
Porygon-Z @ Wise Glasses/Expert Belt?
Modest / Download
252 SpAtk 252 Spd 4HP
~Charge Beam
~Ice Beam
~Dark Pulse
~Tri-Attack
The idea with porygon-z is to bring him in late game against something already weakened or that will switch out. This allows porygon to hopefully get 2 SpAtk boosts (with download and charge beam), making him a powerful sweeper with decent coverage. Dark pulse lets me hit ghosts for super-effective, though I'm left walled by steels.
Garchomp @ Life Orb
Jolly / Sand Veil
252 Atk 252 Spd 4 HP
~Earthquake
~Dragon Claw/Outrage
~Swords Dance
~Fire Fang
This is my kind of last resort/cleaner but could potentially come in at any point and threaten. EQ and dragon claw/outrage provide dual STAB, while fire fang offers a way to hit ice types. Swords dance at any opportunity and attempt to sweep.
And there it is :) I'd welcome any constructive criticisms/advice. Also in general, I'd rather change things like moves/items around than the actual pokemon, unless I've made some disastrous mistakes XD
Edit: I realise now Garchomp is banned lol but let's include him anyway for the moment, hypothetically. Starmie now has choice scarf to hopefully outrun more without sacrificing modest's power boost.
So, thoughts?

Aerodactyl @ Focus Sash
Adamant / Pressure
252 Atk 252 Spd 4HP
~Stone Edge
~Earthquake
~Thunder Fang
~Stealth Rock
Aerodactyl leads and either sets up stealth rock or KOs/severely dents something with either stone edge or EQ. Thunder fang is to make water types think twice about switching in and maybe some cheap paralysis/flinching.

Gengar @ Life Orb
Timid / Levitate
252 SpAtk 252 Spd 4 HP
~Shadow Ball
~Thunderbolt
~Focus Blast
~Protect
Gengar should hopefully switch into one of his immunities and pretty much anything for at least neutral damage. Protect lets me scout for pursuit users and focus blast covers the dark type weakness, despite it's poor accuracy.

Infernape @ ?
Rash / Blaze
64 Atk 252 SpAtk 192 Spd
~Close Combat
~Flamethrower
~Grass Knot
~Mach Punch
This is basically the nasty plot set, minus nasty plot at the minute. I might change to nasty plot, but mach punch can be effective in countering salac/reversal users.

Starmie @ Choice Scarf
Modest / Natural Cure
252 SpAtk 252 Spd 4HP
~Surf
~Thunderbolt
~Ice Beam
~Psychic
I've gone for what I think is a fairly normal special attacking starmie. Boltbeam for decent coverage, and surf and psychic for STAB. I know psychic might not be the best option but it helps against fighting types that might threaten porygon-z. Natural cure should help absorbing status, too.

Porygon-Z @ Wise Glasses/Expert Belt?
Modest / Download
252 SpAtk 252 Spd 4HP
~Charge Beam
~Ice Beam
~Dark Pulse
~Tri-Attack
The idea with porygon-z is to bring him in late game against something already weakened or that will switch out. This allows porygon to hopefully get 2 SpAtk boosts (with download and charge beam), making him a powerful sweeper with decent coverage. Dark pulse lets me hit ghosts for super-effective, though I'm left walled by steels.

Garchomp @ Life Orb
Jolly / Sand Veil
252 Atk 252 Spd 4 HP
~Earthquake
~Dragon Claw/Outrage
~Swords Dance
~Fire Fang
This is my kind of last resort/cleaner but could potentially come in at any point and threaten. EQ and dragon claw/outrage provide dual STAB, while fire fang offers a way to hit ice types. Swords dance at any opportunity and attempt to sweep.
And there it is :) I'd welcome any constructive criticisms/advice. Also in general, I'd rather change things like moves/items around than the actual pokemon, unless I've made some disastrous mistakes XD
Edit: I realise now Garchomp is banned lol but let's include him anyway for the moment, hypothetically. Starmie now has choice scarf to hopefully outrun more without sacrificing modest's power boost.
So, thoughts?