No, that doesn't always work because young people can be both impressionable and rebellious. They'll follow their idol and hide that from their overbearing parents.
Given that, the only solution is a law demanding absolute truth in advertising with all claims made in the conservative. If a celebrity endorses it, they must ACTIALLY USE it and describe it's actual effects truthfully.