Surely the cheapest and best solution is to offer an ATPL on completion of service. This could be done throughout basic and advanced flying training then frozen until the end of service when, depending on the type and hours achieved, a further course is done to update the ATPL. For those who no longer wish to fly then a cash sum should be offered! A win win situation!
Standing by for flack!