RE: when to overhaul a YS ??????
Impossible to tell, really. If the engine has good compression, isn't making any funny noises like bearings falling apart, I would say just run it until it dies.
We've had many customers get 500 plus flights with virtually no maintainance other than setting the valves once in awhile.