Yeah, I think the sticky residue is a PLUS. Now I have sticky to sticky when putting the tape on and I know it wont slip even a little bit.
A tip to you flippers and uber-cheap people, they sell rolls of cloth tape in Wal mart and in sports supply stores for hockey sticks, it makes cheap bar tape (if you have low standards).