Nope, mine has been there 2 years now.Thanks, that's definitely what I'm finding also (or not finding haha).
The only ones I've found that DO screw in are designs I dont like. Never had issues with it falling off with the tape?
Just make sure where you're going to stick it is totally clean, and press it firmly. It also helps to rub the tape before removing the backing.
The mmedallion that was on my old bike was double sided stick tape and it had been on there for 20 years, and after all that time, was a huge pita to pull it off.
If the tape is quality, you got nothing to worry about.