I try to not sew over pins, but, I have done it. I am not a fan of pins unless they are a must in the first place. I have also had one glaze off my glasses and that scared the beegeebers out of me.
I totally agree about the risk of throwing the timing off is not worth it. They think that a service job is worth a small fourtune, so I try and be very careful with them.