The one I bought from the site I posted previously uses clips in the same locations as the stock one I took off. I didn't need any glue/tape for my rear badge. I can't speak for the front badge, since I have a 7.5R which can't be replaced, so I didn't use it. The cheap eBay one I originally bought arrived damaged (had to get eBay involved for a refund), and had fewer clips than OEM. So, I can see if you go cheap, why there's a chance you might need glue/tape.
I know it's only a sample size of 1, so maybe I got lucky