As a vintage collector I hate the idea of stripping a watch for parts unless there is no other option (for example dial and case damaged beyond repair)
I would always say get the movement serviced I have no idea of the value of the watch but as you know, you always have a willing buyer of vintage watches here.