Schumacher 2021

I like many of you have been searching for mounts for an engine swap. I have been actively checking engine-swaps.com to see if any stock has been added. Today when I went to check the website seems to have been taken down. So I guess it’s time to start looking for a real alternative. If anyone has actually tried some mounts other than Schumachers and has real advice please let us know...
I need info on 71 s6 to 440RB and alternative torque strap in Plymouth Duster