Think this has been discussed till death...
Anyway my view is do an overhaul on every UCD car you buy and thereafter do only oil changes.
Once the oil changes are not enough to get you to original HP levels and you have a signifcant drop in HP (I mean not just 3-4 HP) even after oil change THEN make a overhaul.