Hello Smogon, here is my DotA Team!
I used to play DotA a lot, I got bored some months ago, switched into YuGiOh, got bored again and switched into Pokemon. I havent play Pokemon since like DPP.
My strategy is based in DotA's most powerful strategy (Defence of the Ancient, a game like LoL and HoN).
The idea is to start with early/mid game heroes. They cant win the game by themself unless Im playing vs somebody bad. They are know in DotA as gankers. Their mission is to disturb my opponent early and mid game by taking down key pokemons as well as huring a little all of them so they cant make their strategy to work in time. My Gankers are Jirachi and Victini.
They I follow up this with 2 sets of Support and Sweeper, know in DotA as Supporters and Carriers. The supporter's job is to make sure his carry can sweep. The carrier's job is to bulk up and take down all the opponents by himself. He cant do that by himself, he needs his team to either take down crucial heroes he cant kill and win him time to bulk up. My supporters are Ninjask and Espeon while my carriers are Cloyster and Dragonite.
With no further introduction, let me introduce you to my DotA Team!

Jirachi
Leftover - Serene Grace - Careful (+SpD, -SpA)
252 HP / 224 SpD / 32 Spe
Body Slam - Iron Head - Stealth Rock - Rain Dance
Jirachi is my early-mid game pokemon. He is also my usual lead (I switch it between him and Victini according to my opponent lineup). His job is to spread paralysis as well as Stealth Rock to support my team. I usually aim for a ParaFlinch for as long as I can to force my opponent's out and avoid them setting up on me.
Rain Dance, as crazy as it sound, is actually my anti-metagame move of choice. Its the job of my early-mid game pokemons to fuck up my opponent strategy. When my opponent doesnt see a weather inducer on my team they usually start with their TTar, Politoad or Nintales. I then proceed to kill them with my early-mid pokemons and drop one of my weathers to shut down theirs.
Jirachi can kill TTar and Nintales easily while Victiny can kill Politoad easily. Then the other one can drop a weather to cripple their moves and abilities. Jirachi can outspeed TTar thanks to 32 Spe and he can also 2HKO him with Iron Head. If I get a flinch (60%) it equals a 1HKO.

Victini
Fire Gem - Victory Star - Jolly (+Spe, -SpA)
252 HP / 252 Spe / 4 Atk
Final Gambit - V of Fire - Taunt - Sunny Day
Victini, like Jirachi, is my early-mid game pokemon. His job is to cripple my opponent team, avoid set ups and overall dodging their strategy to win time for my carries to set up.
Victini is specially usefull at taking down key pokemons. V of Fire and Fire Gem can 1HKO almost anything at cost of 1 Spe. Final Gambit can 1HKO anything. There is only a few pokemons I cant 1HKO and I dont really need to since they arent key pokemons.
Victini can do 3 things. 1) He can Taunt non attacking pokemons making them useless, avoiding set ups and walls 2) He create a Sunny Day after Jirachi killed TTar/Politoad and 3) He can 1HKO key pokemons. I try to do it with V of Fire instead Final Gambit to make sure I can 1HKO 2 pokemons but Im okey with trading my Victiny for their Nintales, Heatran, Ferrothorn, etc.
He is specially effective at taking down Heatran since when people see that V of Fire coming they inmediatelly switch into Heatran and I just 1HKO it with Final Gambit.
There are only a few things I cant 1HKO with Final Gambit (Ghost, Blissey, Vaporeon and Mamoswine). Most Blissey and Ghost dies to V of Fire (minus Chandelure). I dont really need to take down Vaporeon fast but I would love to be able to take down max HP Mamoswine since his priority ice move really hurts Ninjask and Dragonite.

Espeon
Light Clay - Magic Bounce - Timid (+Spe, -Atk)
252 Spe / 252 Def / 4 HP
Reflect - Light Screen - Yawn - Wish
He is one of my supporters. His job is to set up Dual Screens, then I can either Wish or Yawn. If I Yawn I can switch into Cloyster. Something simmilar happens when I Wish. They rarely cant hit me for a lot of damage and Wish heals up all the damage they did in that turn. This way my opponent will have to either tank the sleep or switch. This is a very easy and effective way build up a potentially 6-0 Cloyster since I get a free Shell Smash by doing this, which means if I can manage to Shell Smash again without dying I pretty much win.
Magic Bounce saves me from Stealth Rock which seriously hurts all my Focus Sash users. The fear of a switch in Espeon may be enoght for my opponent to avoid going for that.
Wish also makes Espeon usefull if Cloyster is done. I can go for Espeon, drop a Wish and then die. This means I can switch for Ninjask and dodge their entry hazard that would, otherwise, make my Focus Sash useless.

Ninjask
Focus Sash - Speed Boost - Timid (+Spe, -Atk)
252 Spe / 252 HP / 4 Def
Protect - Swords Dance - Baton Pass - Final Gambit
Ninjask's job is to bulk up 3 Speed and 2 Atk, then Baton Pass into Dragonite who will then proceed to sweep. Is my most effective strategy so far (Cloyster Espeon coming in a close 2nd place).
Max Spe to dodge anything with Scarf after the 1st Protect. Max HP to be able to survive the hit I take when I Swords Dance if I cant use Focus Sash. It also makes Final Gambit a 326 pure damage move, which is obviously something good to have.
Once I have a 1 HP Ninjask with a dead Dragonite I can always switch into Ninjask and Protect/Baton Pass to give 2 speed at cost of 1 hit to anything, aswell as 1 dmg Final Gambit to break a Focus Sash or Sturdy.

Cloyster
White Herb - Skill Link - Hasty (+Spe, -Def)
252 Spe / 252 Atk / 4 SpD
Shell Smash - Icicle Spear - Rock Blast - Hydro Pump
Here is one of my Carriers. Unlike my other pokes, he is not shut down by entry hazards, which means I can save him for last and use the others before they set up the hazards.
Not much can be said about this since is a quite common build. STAB Icicle Spear is usually my main weapon. Rock Blast in case they resist Ice. Hydro Pump because ... FUCK YOU SCIZOR, THATS WHY! (and Skarmory, among others).

Dragonite
Lum Berry - Multiscale - Adamant (+Atk, -SpA)
252 Atk / 164 Spe / 64 Def / 24 SpD / 4 HP
Outrage - Fire Punch - Earthquake - Dragon Dance
My other Carrier is Dragonite. The idea is to Baton Pass Ninjask once he reachs 3 Spe 2 Atk into Dragonite. Thanks to Lum Barry and Multiscale it is really dificult to stop him at that point. He will then aim for a sweep.[/LEFT]
The reason why I choose Dragonite over other pokemons who would benefice from the +3 Spe +2 Atk is Multiscale. He is REALLY hard to 1HKO and that is the major flaw of this strategy if I where to choose anything like Haxorus, Salamance and others.
The reason of Lum Berry is not only to avoid their outs but to also to remove the confusion from Outrage and allow the possibility of 6-0. Multiscale is obviously to avoid a 1HKO the turn I baton Pass him.
With that EVs I will outspeed everything, even Choise Scarf Jolteon. After maxing his attack the rest goes into defence to avoid the said 1HKO inside Multiscale.
Outrage will most likely 1HKO everything that doesnt resist it (aka Steel) and Sturdy/Focus Sash users (unless I droped a Stealth Rock with Jirachi). Earthquake and Hidden Power [Fire] will 1HKO everything that can resist Outrage minus Air Baloon Heatran (but he usually dies to Victiny before I set up Dragonite), so I really dont need any other move besides Dragon-type since its a wonderful 90 STAB move.
Dragon Dance is there for when I have to send him out without Ninjask support.
You know what to do!