If you are going to wear them just for show, I would recommend the locking backs. Pins have a tendency to fall off the lanyard when you are just walking around wearing them. You wouldn't want one of your treasures lost now would you? I think plenty of people wear their pins for show, it's like jewelry!
Enjoy pin trading . . . my girls LOVE it!
