It seems like it would make a few pixels very out of whack.
yes it will, actually it just overwrites them. But it won't effect the image if the string that is to be hidden is small.