I gotta go the other way than Dave 68...with the feedback on rebuild or crate ..
I just finished a 1968 Chevelle that had the original 375 horse engine ..
I restore to make them back to new ..To go with a factory replacement would cut the value buy 30-40%
A good engine builder will do things that are not standard on some crate jobs ..like a true balancing job ..with all of the rotating assembly in place ..
The ZZ4 is a few steps up the ladder ,but I have seen many with an assortment of crank bearings ..instead of machining to match ..