Snapping in the UV editor presumes you've already applied a decal, right? I want to make the snap the decal.
however, I've gotten away from using the actual UV editor because some things like hooks don't behave well in it. You can end up with gaps or overlaps in your decal that you can't easily fix.
Flattening and pre-arranging in a pose seems to be safer.