No, I guess that Moltres can't run a physical set effectively, but Charizard's physical set is already kinda laughable, so that's not saying much. Charizard's only niche is Solar Power.
I wasn't saying it was the best or even remotely close to Solar Power's power. It is decent, and does have some surprise factor to it. As I have stated, I have only used it in the sun, which I bluff Solar-zard. (I send it in after I lose something normally to not show the lack of Solar Power off) The politoed that like swap into it take 79.44%-93.46% form a flying gem acro, assuming Scarf-toed, which is what I see the most. Once again, my experience is only with sun but C-zard looks like it could do decent without it. I'll have to play around with it some outside of the sun when I get a chance.