Personally I have always opted for a new replacement to have the security of knowing it will last, however if Morgan (NY) can repair with new bearing and seals it should be fine if done properly and pump blades are still good. Might be cheaper too.
Adrian
Buggered Off, to a modern none leaky car, heart's still ticking