I sew over pins sometimes, it depends what my project is. I always use the pins with a small shaft. I feel the worst you can do is bend the pins or break a needle, I have never hurt my machine because of it. Sometimes I feel it is necessary to sew over the pins to keep the hems and points in place. I don't worry about ruining my machine, I'm not afraid to use pins when necessay.