It depends, charizard x and ampharos both have dragon type, if you need a good sweeper, choose charizard. But ampharos is good due to good stats and a nice move set, it depends on what you want. Want a fire type? Choose charizard. Electric? Ampharos. Depends on what you want. But are you using charizardite x or y?