What would be a good team overall in Pokemon diamond ex Infernape Gyarados Luxray Staraptor and Snizel?

That's a good team