That's a cool looking freewheel.
I don't mind overhauling them, but I know others don't like to. I've done, maybe, half a dozen to a dozen - Atom, Maillard, Suntour, Shimano.
It has surprised me how well the bearings and races cleaned up on the ones I did. I expected much more wear.