I'm planning on entering the World-Class Battles in the Unova Classic Competition. But, I don't know if I have a good team to enter. I'm not allowed mega stones, legendaries, and mythicals.
Froslass (A Physical One)
Ability: Snow Cloak
Nature: Adamant
Held Item: Muscle Band
EVs: 252 Atk, 252 Spd, 4 HP
Moves: Hail, Destiny Bond, Crunch, Ice Fang
Roserade
Ability: Poison Point
Nature: Modest
Held Item: Wise Glasses (Ever seen a Roserade with Glasses before?)
EVs: 252 Sp Atk, 252 Spd, 4 HP
Moves: Venoshock, Venom Drench, Giga Drain, Aromatherapy
Magnezone
Ability: Analytic
Nature: Quiet
Held Item: Ring Target
EVs: 252 Df, 252 Sp Df, 4 HP
Moves: Magnet Rise, Swagger, Shock Wave, Reflect
Gallade (Supposed to mega, but megas aren't allowed)
Ability: Steadfast
Nature: Lonely
Held Item: Choice Band
EVs: 252 Atk, 252 Spd, 4 HP
Moves: Leaf Blade, Knock Off, Power-Up Punch, Psycho Cut
Seismitoad (Speedy Frog)
Ability: Swift Swim
Nature: Adamant
Held Item: Damp Rock
EVs: 252 Atk, 252 Spd, 4 HP
Moves: Rain Dance, Earthquake, Gastro Acid, Bounce
Salamence (More Glasses)
Ability: Intimidate
Nature: Modest
Held Item: Wise Glasses
EVs: 252 Sp Atk, 252 Spd, 4 HP
Moves: Roost, Incinerate, Hidden Power, Swagger
I might have made mistakes because I am very young. Do you think I have a good team?