Just my .02, the org that I work for has around 6000 hours of flight time and over 37k flights. Routine inspections every 20 hours with regular maintenance schedules make the most difference. On aircraft where the props cannot be removed easily is where the biggest problem lies. M600, M300, M30...