Good intention and good idea. However crews would return from a much different environment and disciplines, back to an airline culture which crews have been ensconced for many years.
It appears, albeit unsubstantiated, AIE recognizes there may be deficiencies within their training and checking procedures. From a previous thread, and job postings on various job websites, AIE is seeking contract TRIs, TREs, and LTCs. This could be due to current crews moving into the 777 or 787 or other equipment, or they have a desire to improve the quality of their crews.