I've had no luck with those snaps. The sew-on kind are better. I think my problem was with the tool itself, maybe if it wasn't the cheap plastic. Never could get them to line up right and it was a disaster.
As far as putting it on your armor, a good glue should work. I think I used superglue. If you can rough up where you're going to glue it, it'll help take hold. If it's plastic, you can make little cuts to help it cement in better.
Hope that helps...