I think the holes come already there. This is a pic of my 71 Demon. It does not have pins (wish it had come with them!!) but you can see the hole for them in the pic.
Still wouldn’t hurt to ask. KimNot a bad idea, but I'm kind of over it at this point.