The benefit of going with a stock motor over your setup is pretty much nothing. You would gain torque, lose horsepower, and lose mileage.
My brother and I are looking at putting a built 351 I have in his SN right now. There is a lot of research involved.
Its hard to determine which are...