Swapping the bearings in a hope or similar free hub is usually worth it. They're designed to be serviced like that, bearings should be kept in stock, and new freehubs are pricey. Shimano ones are just easier to replace, most of the time the bearing cup face is fucked anyway at that point and they're cheaper than the time spent doing the job, especially if it's something the shop rarely does as it's hardly ever worth the time so tools/method probably needs at least a bit of research for most mechanics.
Swapping the bearings in a hope or similar free hub is usually worth it. They're designed to be serviced like that, bearings should be kept in stock, and new freehubs are pricey. Shimano ones are just easier to replace, most of the time the bearing cup face is fucked anyway at that point and they're cheaper than the time spent doing the job, especially if it's something the shop rarely does as it's hardly ever worth the time so tools/method probably needs at least a bit of research for most mechanics.