Best motor mounts for 408 swap?

I see a torque strap available on their website, but Schumacher doesn't show any mounts for a 73 A body.