I tried to use drive screws when I redid my Raleigh, and was careful with the bit size, but I felt like the head tube was starting to dent and the screws weren’t going in. Are you supposed to lube them?
I wound up just adhering the badge with clear silicone, and using brass escutcheon tacks bent over inside the head tube as dummy rivets.