I've seen the ad and I thought they did a good job with being subtle. People who would know what is used for, get it. Those who don't (kids), don't.
I think the ad is OK. You're exactly right, if they "get it" then you ALREADY have a problem. If they don't get it, then they really don't get anything positive or negative out of it.