Al's a great guy, just don't even think of changing his match times.
This is really only half a step away from a spreadsheet capable of taking a player's current skills, plus a test for TEF, inputting desired skill levels, and having the spreadsheet return a suggested drill regiment and expected rest costs to improve individual players in whatever way managers think is best.