Re: Is this a good team?
It's a bit hard to judge a team without say knowing their moves of what you use them for (wifi, ingame, etc). I'd suggest adding in such info so people can give more detailed advice. Because although the Pokemon seem alright is is a bit hard to say much.
You do seem to be doubling up on the dragon and fire types though which is something to keep in mind I guess.