Wow, I have to admit, this was insanely creative, I do random Wi-fi battle on PBR and if someone pulled at a physical charizard on me, I would be surprised. something I would try though, I wouldn't go for the physical route, because charizard has a higher base SP. ATK stat. If you wanted a special set, you could switch D-Claw with D-Pulse, Get flamethrower, or heat wave, whatever floats you boat, and something I tried with my charizard that worked great, was using roost, I had a charizard with this moveset,
Charizard:
Flamethrower
Dragon Pulse
Toxic
Roost
My charizard almost never dies, you can set a toxic ( Almost no one expects a charizard to use toxic, ) then use flamethrower for power, Dragon Pulse for pesty dragon types, and when his HP gets to about half, use roost. My charizard has literally never lost a batlle.