It won't work. Shock tactics don't work period. Every person that smokes knows what's going to happen if they don't stop and continues anyway. It is because they are addicted to nicotine and believe they can't quit, or are too afraid to try.
At the same time, new smokers come into the fold because people they know/admire are doing it, not because they don't know the consequences. The key lies in getting current addicts to quit through recognition of their problem and treatment, just like you would do with any other drug problem. It's as simple as that, but that's not as much as a 'quick fix' or as visible as the shocker campaigns.
In my opinion, all the shock factor stuff is there just to be visible, so people can say, "Look! We're doing something" the fact that the something isn't particularly doing anything doesn't matter, just that it's there.
Again, I used to smoke. The ads did not keep me from starting, nor did they make me quit. I knew, every time I lit a cigarette, what the end result would be if I continued to do so throughout my life. Even that did not make me quit. Shock did not make me quit. The love of my fiancé did, and even then I had trouble.
The base of the problem is this: Smoking is a drug addiction. Smokers are drug addicts, but we do not treat it as such. Even now we refer to it as, "the habit", and seem to think that, like all habits, we can just tell people that it's bad and they'll stop. Sure. That'll work. If you ever meet a heroine addict, tell them that it's bad and that it'll kill them eventually. Show them a few pictures of the near terminal heroine addict. That'll definitely get them to quit. What a joke.