Sweeper for metal?

Visiting Ace Hardware, I found the most unusual sweeper – It just works as a magnet that you roll around and it picks up all the metal objects that are dropped!  It won’t work with aluminum, but metal and it’s all picked up.  I was debating how well it would work with the pins in my sewing room on the carpet.  I suspect it won’t work as well as I would hope, but I did think about it for a few minutes.

While running a vacuum around the floor of my sewing room I end up with a pincushion of a hose attached to my vacuum. This looks like it would work a little better and protect my vacuum!  Still thinking about whether to give it a try.