I would like the next available appointment type to be available as information, even if the ticket is not scheduled for that time.
For example, when a ticket is scheduled, I would output this to the ticket notes: "Jane Doe has selected an appointment time of 11am. The first available appointment for this type and resource was 9am."
I would likely use this in the ticket notes, emails to the customer, and potentially the API as a date. By having this data, its much easier to discuss with clients breaches in SLA while also using timezest to its full potential.