I echo some of the statements made above, yes, it is very rebuildable, and yes, the shop doesn't know what they are talking about. I rebuilt mine about 7 or 8 years ago. Rushing it was the biggest mistake I made but I was under a deadline.
As far as power, I saw significant performance gains afterwards, it was a different animal after that. I had significant carbon build up on the combustion chamber and significant pinging prior to rebuild that I am sure robbed it of power.
As far as doing it yourself, as indicated above, there is a TON of info on this site. If not for the great people here, I probably would not have done it.
Another "advantage" is replacing and cleaning everything you can while it is out.
In hind site, if I had the $ at the time, I would have ordered a new short block and heads. You know it is right and it saves time. I have a quick summary after the build here:
Engine pull and rebuild, final thoughts… - https://forum.ih8mud.com/threads/engine-pull-and-rebuild-final-thoughts.886406/
I will go with a swap if I ever have to do it again for power gain and, as the old lady continues to age, availability of engine parts.