Time compensation when pulling a schedule from a clock
To keep the schedules approximately the expected duration, it would be precious if the software could compensate a longer-than-average song with one or more shorter songs.
It happened to me in the past that when a very long song was pulled (say Bohemian Rhapsody by the Queen at nearly 6') the rest of the schedule was delayed. As this can only partially be compensated by the time markers, it'd make the software even stronger.