It is worse if you just said it as a threat with no intention of following through or did not follow through when the behavior warranted it. Threats as punishment only reinforce bad behavior when your actions prove they were empty words and the child can get away with murder. It also tells the child that his parent is a liar.
Ok...is promise better?