First off, My condolences to the loss of your Mother.
I dont see how a strap pin installed at the heel would affect the tone at all. I would think there would be more issues with the strap at the peghead.
Have it installed like the pic above, maybe just a little higher where there is a little more meat in the heel.....
|