If it isn't a daily driver, then no reason not to do it yourself if you have the knowledge. Even on daily driver stuff I will still buy a core and go through it, then swap it out. Just this last year, I have bought two small block stroker builds with spun bearings because so called machine shops used full width bearings on fillet crank journals. I just can't bring myself to trust anyone else's work.