I like the tag gun, but I don't use it for basting. I am thinking that we buy these things,gadgets and try them and then pass what we don't like on to others. We all like different stuff, what doesn't work for us may work just great for others!
I do like my fabric weights, but I just made them myself with pennies in a pouch. I try to be careful these days.