Well, there's only one mega evolution per team and if one Pokemon mega evolves, three of your Pokemon (especially Charizard and Gyarados) are going to be crippled, un-evolved Pokemon. Also, try Pokemon Showdown. RMTs usually focus on the Pokemon Showdown format.
Also, invest in better movesets...