That seems like too much work for an aftermarket block. The engine shop I work with uses a lot of Dart blocks and typically those get bored, honed, washed and put together. When I bought my Mopar megablock back in 2007 that was all we did. Bore, hone, wash and assembly. Some of the steps you are describing could easily cause an issue with a smaller engine shop. A high end shop might be able to handle those things but not everyone has the tools to fix all that stuff.