Any team of Pokemon is good. It just depends on the moves, the level and what Pokemon or move you use on your opponent. Just DON'T turn out the be an Uber n00b.
just make sure your types support the other types on your team. dont have a team of all dragons like a n00b would hahahaha n00b
There is no best team unless you hack it. any pokemon can be good if trained correctly
The best Pokemon team in diamond is piplup, shinx, starly, machop, budew, and cranidos
my team
Well my team was Wigglytuff charizard
charmander
By Strategy, if you mean best team of Pokemon, i recommend a solid team with a Dark,Psychic,Dragon,Water,Fire, and a Fighting Pokemon.
My team name is simple "Team Pokemon" because I plan to recruit all the Pokemon I can.
There is no defined "best team" in any Pokemon team. What your idea of a best team, may be different than someone else's idea. Use the Pokemon you like, and train them to high levels. You can use any Pokemon you want, as long as you teach them the right moves, you can't lose.
In my opinion, there is not a "best team". Take your most powerful Pokemon of major types, and battle with those.
swampert or blaziken are the best type to beat gyms or Pokemon league
There is no absolute best team. If you have 6 Deoxyses on your team and the opponent has one Darkrai, your team will essentially be destroyed. It all depends on diversity and which types of Pokemon you prefer.
there isn't really a best team i find a team with well balanced types i know the best team to use on the Pokemon league is just a blazeiken and a salamence so that might work on the battle frontier aswel and with that a good water Pokemon and that should work