Torque braces are universally accepted as a good thing. Usually there are two kinds: a straight brace that joins the motor to some structural part of the engine bay, or an actual damper that goes in its place. I know that some Japanese company makes a damper but off the top of my head, which company it is escapes me. I'll see if I can find anything.