The "game A vs game B" choise has been discussed for this game before, and the conclusion we made back then was to go with game A.
Either way, on a game that's been optimized as much as Circus Charlie, I personally believe that if you lost a frame somewhere to the published run, that you should carefully explain why you lost a frame there and why it can't be avoided. Otherwise I kinda feel that this run is only faster on stage 5 because it does game B and not game A, and that the published run is actually of overall higher quality. (EDIT: I have to compare this carefully to my own submitted run of game B to see if you might have found a new timesaver on stage 5).
I'll need to watch this when I have more time so I can give detailed feedback, but I would also like you to adress exactly why you lost frames to the published run.
EDIT: Oh, I had forgotten, I made a run of this game on game B back in 2005, and it's faster than this submission. See here.
Note that that sumission can probably be improved by now, especially with the stage 1 trick used in the published run.
EDIT2: I have now compared this run more carefully to my submitted "game B" run. Here are the results:
*You start stage 1 12 frames faster.
*Your stage 1 is 17 frames slower.
*Your stage 2 is 2 frames slower.
*Your stage 3 is equally fast as mine.
*Your stage 4 is 47 frames slower.
*Your stage 5 is 8 frames slower.
It's nice to see someone else is interested in Circus Charlie, but I'm afraid this isn't publishable material, so I'm sorry, but I vote no. I hope you make a new attempt and beat my times! :)