I use a microtach - it leaves tiny holes in SOME fabrics but they disappear. I hand quilt in a grace hoop and nothing so far has shifted. I've so far done small hangings and a lap quilt with no problems and am half way through a queensize - no shifting so far! As shaverg says it's personal preference, I don't like the idea of the chemicals in the sprays.
K x