I’ll chime in here and say that do what’s best for you. I’m in the process of rebuilding my truck and due to heavy time commitments for work, plus keeping this project on a reasonable schedule, purchasing a rebuilt engine is a great option. This has allowed me to focus on other parts of the truck that need attention while I await an engine built to my specification. Ive spent so much time sourcing, rebuilding and installing unique parts like fog lights withOE switches, winches, bumpers, battery trays, a fridge, roof racks etc etc that having someone else handle the engine is fine by me. I toyed with the idea of doing the engine with a local shop but it started to turn into a real time sink so I went and used a reputable shop out west. Best of luck and enjoy your next build.
cheers, James