if you were good at maintaining a service sched then i don't think you need to have it cleaned pa.
its a good idea , mine was pulldowned this week lots of oil sludge