I have two suggestions for your team, which seems very good.
1. For Magnezone's speed, use Hasty/Naive and 228 Speed EVs. The nature will not subtract Attack, making your Explosion stronger, and the EVs let you outrun +Speed natured base 110s (e.g. Timid Latias). The spare EVs can go in HP...