Never has there been a more talked about user made component to flash than the vcam. And yet, while it is useful, why do people think it is the only solution to everyone's problems? ESPECIALLY programmers? I really recomend it for animators with no programming expierence, just cause it makes animating easier.
But the truth is, it's an animation tool. I really don't think it should be used in games. It's the equivalent of taking a platforming engine off the internet then modifying it to your needs. Making your own camera is not only more efficient, but easier to customize.
Think about it. I've seen people claim that the vcam reduces lag, but that's just purely illogical. If anything, it is more laggy than making your own camera class. The vcam has to calculate zooming and all that junk when it is moving about, which is a very complicated equation (trust me, I know cause I had to figure it out myself when making supersoldier. So many numbers and variables involved it isnt funny). If you dont need zooming or anything, just make your own camera that doesnt encorporate those unnecessary processor consuming actions into it.
And let's face it, by the time you actually use zooming in a game you should be advanced enough to figure it out yourself.
It's not you're engine, and you have the capabilities to recreate it yourself, so why not do it that way you can say without any guilt that the engine is 100% yours, not 99% cause of that one small component you used to cut down production time by 15 minutes.
Unless your are an animator I see no need to use the vcam. Just simply make a camera class, then you dont even have a movieclip to keep track of and worry about.