For me, it was a no brainer. New and rebuilt are not the same thing. The key to having a good rebuilt engine is finding a really good machine shop and I have yet to accomplish that.
This^^^ While I enjoy the build experience and have built several Chevy and Olds engines I have paid a few rebuild shops to provide rotating assemblies. Two of these came back with workmanship issues. One Olds 403 wasn't honed properly with a torque plate causing cylinder wall scoring and one SBC that had ring gap issues. Just sayin....you might be better with a crate engine and its warranty.