I am in the middle of a rebuild. Not doing the work myself. Chose to have a mechanic do the work. Just getting the engine out of the boat is a major project.
I feel the rebuild on a mature boat to be more practical than a repower with a new engine when possible.
Especially if the boat may be a short time boat.