Allow the priorities that are assigned colors to be configured. For clients that use custom priorities and still want the appointment color to reflect the priority.
What is the underlying problem do you intend to solve with this idea?
For clients that have custom priorities, all appointments on the calendar view are green.
How is the problem being addressed today, if at all?