I don't recall bumping into heart-wringing, and I guess I would interpret heart-piercing as by Cupid's arrow; that is, falling in love, not falling into anguish. In any case, I don't hear any of the variants: heartwrenching seems to be the mot-du-jour.