if your motor mounts are good, the turnbuckle works fine....if your mounts are bad and the engine moves significantly, you could break the bracket (although usually the turnbuckle gives up first....)
I have used a turnbuckle for many moons and many 20 psi trans brake launches (but the motor mounts are new....)