Wow, it's been awhile since I've done one of these, let's see if
FC's former best trainer can help you out =P
It's a pretty basic team, nothing wrong with the movesets, but there's not much support in your team, it's just a bunch of really strong pokemon thrown together, and even then, they're nothing special, since you got most of the movesets from Smogon.
I honestly don't remember anything from this game, so I can't give you any moveset tips, but if you want my opinion, watch some YouTube videos, see what most people use, then try to find a team that would be good in those situations.
All in all though, a solid team, but don't expect to become top dog with it.
A good example of a team, would be my previous one, I don't remember EV spreads for all of them, but it was something like this:
Gallade
Garchomp
Gengar
Blissey
Hippowdon
Forretress
I had a Choice Scarf on Garchomp and a Choice Spec on Gengar for quick kills, followed by a switch. Gallade was a good starter since he could easily take out one Pokemon with his moveset. Forretress set up Spikes and Toxic Spikes as well as Rapid Spin, Hippowdon had Stealth Rock and Roar, and Blissey was my wall.
See, what I'm saying is your team needs strategy to be able to really win battles, and although your team is pretty good, it lacks any kind of strategy, which might hinder you in some fights.
Of course, I haven't played Pokemon in a long time, so things could've changed since my time =P