I got a nice boost in DTM as I wanted to get top airline score part of which is based on final quarter profit. So 20 days before the last quarter ended I sent all planes due C checks in the quarter off early. So next to no spending on maintenance and max income. Got it by 2 points, yay!
I'd definitely use this feature if implemented. Personally I'd code by having a "major fleet" and "minor fleet" field the player can fill in for each aircraft. eg 17/22. When a plane is due to for C check see if any other of the same fleet are unused. If so, move schedule over. Minor fleet can be used for 7 day scheduling, ie put all 7 planes on a 7 day schedule into the same minor fleet. Make a change (seats, A/B check, schedule,winglets, price) to one member of a minor fleet and the change is cascaded to the other 6 planes by AWS. We have the nickname field for aircraft, could be appropiated.
Simon