Thoughts on swapping a slant 6 with a 383

First off, you need to have a plan for your motor mounts since Schumacher is in limbo.

It looks like Schumacher is going out of business. Just about everything on their website is out of stock, and a phone call to them a few weeks ago went unreturned. However, I ordered some stuff from them very recently that DID show in stock, and I got it as expected. It's worth checking out.