I never thought of the pins laying flat on non-carpeted areas, nor did I think about threads stuck in my vacuum cleaner. Vacuuming is the only thing I don't do in my house. Hubby does. He has stronger arms to pick up chairs etc and get under them so he inherited that job when we married.
When I mentioned the threads getting stuck in the bristles he just rolled his eyes and said....why do you think I stay out of your sewing area? LOL
Am now leaning towards either staining the concrete and putting anti-fatigue mats in strategic places, or vinyl. Since it is a trial and error thing, I may start out with stain and see if I like it since it is the least expensive option and change it later, maybe. Maybe. LOL.
Everyone had so many good points I never thought of. Thanks!