408 stroker motor mount and transmission mount recomendations

My 408 Duster has factory mounts and the Schumacher Torque Strap. It's been like that for over 10 years and I have not had any problems. It barely moves. You can adjust it slightly, to make it stiffer or looser. If it was not for that strap. My old viscous fan would of ate my radiator.